home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 045a / bnfp200a.zip / BFP-200.DOC next >
Text File  |  1992-01-29  |  663KB  |  11,044 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.                     Back & Forth Professional Version 2.00
  15.                                1 February 1992
  16.  
  17.          Copyright (C) 1990, 1991, 1992 by Progressive Solutions, Inc.
  18.                              All Rights Reserved
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.                             Progressive Solutions
  30.                              Sandi & Shane Stump
  31.                                  Box 276125
  32.                           San Antonio, Texas 78227
  33.  
  34.  
  35.                            Sales:   (800) 833 4400
  36.                                 :   (512) 670 0882
  37.                Technical Support:   (512) 670 1061
  38.                              Fax:   (512) 670 1061
  39.                    BBS 1200/9600:   (512) 670 0954
  40.                    BBS 2400/9600:   (512) 670 1809
  41.                       Compuserve:   GO ZENITH section 13
  42. Back & Forth Professional version 2.0                                 page   1
  43. ______________________________________________________________________________
  44.  
  45. The Shareware Principle
  46.  
  47.               Shareware is one alternative to the increasingly high price of
  48.               commercial software.  Good software is made available for a
  49.               limited test period to users for their evaluation.  Once that
  50.               test period is over, you should determine if you think the
  51.               program is useful.  If you use the program, you should send
  52.               the requested contribution to the author of the program. 
  53.               Otherwise, you should delete the software from your machine. 
  54.               This software is not intended as a "freebie".  Just as you
  55.               work hard for a living and do not want people taking advantage
  56.               of you by not paying you for your work, this is our occupation
  57.               and it takes a TREMENDOUS amount of time, $$$money$$$, energy,
  58.               and effort.  If software authors are not reimbursed for their
  59.               work, they will eventually quit writing for the shareware
  60.               public.
  61.  
  62. Unregistered  All unregistered copies of Back & Forth display a registration
  63. Copies        information screen and require a randomly generated key to be
  64.               pressed.  Unregistered versions also allow only 2400k of swap
  65.               space for use.  When you register your copy of the program,
  66.               you receive a key file which eliminates this nuisance.  This
  67.               key file may be used with all later versions of Back & Forth. 
  68.               This lets you easily update B&F whenever you find a new
  69.               version.
  70.  
  71. Single User   On the opening screen of Back & Forth, our name, address,phone
  72. Registration  number, limits, and requested registration price is displayed.
  73.               The phone number is only provided for use in registering your
  74.               copy or for REGISTERED users to call for phone support.  We
  75.               cannot give extensive phone support to unregistered users.  If
  76.               you have a question or a problem, we will try to help you, but
  77.               if you do not intend to register your copy, please do not call
  78.  
  79.               Registered users receive the latest version,full phone
  80.               support, and a complete, printed manual.  Registered users
  81.               also get a key file which is used to remove the annoying
  82.               Shareware screen from all future versions of the registered
  83.               product.
  84.  
  85. Registration  We accept Mastercard, Visa, AMEX, checks, money orders, and
  86.               purchase orders.
  87.  
  88.               The registration fee is $69.95 plus shipping.
  89.  
  90.               If registering by mail, please send your name and address
  91.               printed clearly along with a check or money order for the
  92.               registration fee plus $6.00 shipping.  When ordering outside
  93.               of the United States, either send a check or money order drawn
  94.               on a US bank in US funds or use your bank card.  For overseas
  95.               orders, please add $15.00 for Air mail delivery.  Otherwise,
  96.               we have to send it by boat (and you know how long that can
  97.               take!).
  98. Back & Forth Professional version 2.0                                 page   2
  99. ______________________________________________________________________________
  100.  
  101.               If you wish to make any comments or suggestions, we recommend
  102.               that you write us a letter rather than phone so that we can
  103.               keep a record.  If you are not a registered user and you wish
  104.               a response to your letter, please send a self-addressed,
  105.               stamped envelope (SASE).
  106.  
  107. Corporate &   Registration is based on the number of users using the program
  108. Multiple      and the number of systems that the program is installed on.
  109. Copy/         What this means is that the single-user registration fee does
  110. Network       NOT register an entire user group, business, school district,
  111. Registration  or any other multiple user/computer organization.  For cases
  112.               like these, we have quantity pricing. Please see ORDER.DOC for
  113.               volume purchases, network pricing, and site licenses.
  114.  
  115.  
  116. Dealers!!!    Please call 512-670-1061 for dealer pricing!
  117.  
  118. Back & Forth Professional version 2.0                                 page   3
  119. ______________________________________________________________________________
  120.  
  121. Section 1: Introduction
  122.  
  123. Program         Back &  Forth Professional  is a  versatile program  management
  124. Description     tool that gives  you the  power to load  up to  20 programs  at
  125.                 once. Now you can switch between your favorite word  processor,
  126.                 database, graphics program, and  TSR utilities at will  without
  127.                 having to  exit  one to  open  and use  another.  Its  features
  128.                 include:
  129.  
  130.              *  Delivers a flexible task management environment where up to  20
  131.                 programs may  be open  in memory,  with each  provided as  much
  132.                 memory as needed.
  133.  
  134.              *  Occupies only 23-40k of memory, less than 1k if loaded high.
  135.  
  136.              *  Offers an easy-to-use, colorful, & customizable environment.
  137.  
  138.              *  Supports CGA,  EGA, Hercules,  VGA,  SVGA, and  1024x768  video
  139.                 modes.
  140.  
  141.              *  Enables the use of a Microsoft-compatible mouse.
  142.  
  143.              *  Uses expanded memory  (EMS), extended memory,  RAM disks,  hard
  144.                 disks, and conventional memory to store swapped programs.
  145.  
  146.              *  Permits you to select the hot keys used to pop up Back & Forth,
  147.                 other B&F commands, and all defined programs.
  148.  
  149.              *  Accepts the definition  of 50  programs for use  within Back  &
  150.                 Forth.
  151.  
  152.              *  Provides an alternative menu list for use in defining menus and
  153.                 programs for use within Back & Forth.
  154.  
  155.              *  Runs a  selected  list  of programs  automatically  when  first
  156.                 loaded.
  157.  
  158.              *  Provides a set of desktop  accessories that include an  address
  159.                 book,  time  and  event  scheduler,  graphics  screen  capture,
  160.                 editor, tape and RPN calculator.
  161.  
  162.              *  Signals when specific appointments occur. Tasks can also be set
  163.                 to run  at  scheduled  times using  the  Overtime!  appointment
  164.                 handler.
  165.  
  166.              *  Lets you cut text from a running program and either place it in
  167.                 a folder for later pasting, print it, or write it to a separate
  168.                 file.
  169.  
  170.              *  Allows you to  edit the  contents of  the cut  buffer and  save
  171.                 text.
  172.  
  173. Back & Forth Professional version 2.0                                 page   4
  174. ______________________________________________________________________________
  175.  
  176.              *  Dials a number from the screen if a modem is available.
  177.  
  178.              *  Assigns a sequence of keystrokes to a single macro key for  use
  179.                 in simplifying command execution within a program or DOS.
  180.  
  181.              *  Replaces special abbreviations with commonly-used words, names,
  182.                 and phrases to save typing time.
  183.  
  184.              *  Permits color  customization where  you can  choose the  colors
  185.                 that suits your tastes rather than someone else's. Supports all
  186.                 video modes provided by UltraVision.
  187.  
  188.              *  Switches the [Ctrl] and [Caps Lock] keys.
  189.  
  190. System          To run Back & Forth, your  computer system must meet or  exceed
  191. Requirements    the following specifications:
  192.  
  193.              *  IBM PC, XT, AT, PS/2, or  100% PC compatible with 512k of  main
  194.                 memory.
  195.  
  196.              *  EMS memory,  XMS memory,  RAM disk,  or hard  disk for  use  in
  197.                 storing file information swapped to disk.
  198.  
  199.              *  MS-DOS 3.0, PC-DOS 3.0, or later version, DRDOS, or 4DOS.
  200.  
  201.              *  A Microsoft-compatible mouse is optional.  If a mouse is to  be
  202.                 used with Back & Forth, its driver must be installed in  memory
  203.                 before Back & Forth is run.
  204.  
  205.              *  A color monitor is optional.
  206.  
  207.              *  A modem is needed if the dialer is to be used.
  208.  
  209.              *  EMS with either 386-to-the-Max, QEMM, Netroom, EMM386, QRAM, or
  210.                 Move'em loaded, if high memory is to be used.
  211.  
  212. Back & Forth Professional version 2.0                                 page   5
  213. ______________________________________________________________________________
  214.  
  215. Back & Forth    The Back & Forth package contains the following files.
  216. Files
  217.  
  218.                 BFP.EXE         The full Back & Forth program.
  219.                 BFPHIGH.EXE     The part of B&F loaded into high memory.
  220.                 BFPLOW.COM      The part of B&F loaded into lower memory.  This
  221.                                 must be run immediately after BFPHIGH.
  222.                 BFPLOAD.COM     Back & Forth high memory loader.
  223.                 BFP00#.OVL      The 11 Back & Forth command overlays.
  224.                 BFP00#.HLP      The Back & Forth help files.
  225.                 BFPA.EXE,       Version of BFP.EXE and BFPHIGH.EXE without  the
  226.                 BFPHIGHA.EXE    print  buffer,  clock,   screen  blanker,   and
  227.                                 keyboard macros.  This  reduces the  amount  of
  228.                                 memory Back & Forth uses by 10k.
  229.                 BFPB.EXE,       Version of BFP.EXE and BFPHIGH.EXE without  the
  230.                 BFPHIGHB.EXE    print buffer. This reduces the amount of memory
  231.                                 Back & Forth uses by 2.5k.
  232.                 BFPC.EXE,       Version of  BFPA.EXE &  BFPHIGHA.EXE without  a
  233.                 BFPHIGHC.EXE    command stack for users of DOSKEY, PCED, etc.
  234.                 BFPD.EXE,       Version of BFP.EXE and BFPHIGH.EXE without the
  235.                 BFPHIGHD.EXE    print buffer  and command  stack for  users  of
  236.                                 DOSKEY, PCED, etc.
  237.                 BFPE.EXE,       Version of BFP.EXE and BFPHIGH.EXE without the
  238.                 BFPHIGHE.EXE    command stack for users of DOSKEY, PCED, etc.
  239.                 BFPHELP.EXE     Back & Forth help function.
  240.                 BFPSETUP.EXE    Creates the executable batch files.
  241.                 BNFCLOCK        Lets you turn off the clock within a partition.
  242.                 BNFEGA.EXE      Video driver  TSR  used  by  Back  &  Forth  to
  243.                                 correctly store EGA video settings.
  244.                 *.ACC           The Back & Forth BackPack accessories.
  245.                 KBSTEAL.EXE     Utility run before programs like Windows  which
  246.                                 is used  to  allow  the use  of  hot  keys  for
  247.                                 switching between B&F, other tasks,and Windows.
  248.                 KEYLOAD.EXE,    Loads/Saves keyboard  macro  file  at  the  DOS
  249.                 KEYSAVE.EXE     prompt.
  250.                 KEYPLAY.COM     Plays back a macro from the DOS prompt.
  251.                 SWITCH.COM      Utility which lets  you switch partitions  from
  252.                                 the DOS prompt.
  253.                 NOBNFPRO        Used with  Higgins  version 2.4  and  later  to
  254.                                 replace the  limited  version of  B&F  provided
  255.                                 with Back & Forth Professional.
  256.                 TSRWAIT.COM     Program that allows special  TSRs to be  loaded
  257.                                 within  Back  &  Forth.  Such  TSRs  require  a
  258.                                 program to be run within it.
  259.                 WHICHBNF        Utility used in batch files to determine  which
  260.                                 B&F executable file to run.
  261.                 VIDTYPE.EXE     Utility used to determine whether BNFEGA  needs
  262.                                 to be loaded.
  263.                 README.B&F      Last second hints / additions to Back & Forth.
  264.                 COMPAT.DOC      Hints on using Back & Forth with some  specific
  265.                                 software and hardware configurations.
  266.                 HISTORY.B&F     Lists bug fixes and changes made to B&F.
  267.                 *.DOC, *.B&F    Other files including order form, product list,
  268.                                 etc.
  269.  
  270. Back & Forth Professional version 2.0                                 page   6
  271. ______________________________________________________________________________
  272.  
  273. Permanent       Back &  Forth creates  several files  which are  used to  store
  274. Data Files      configuration information for various  aspects of the  program.
  275.                 The "###", as used below, represents the network user number.
  276.  
  277.                 B&FPRO.BAT      The batch file used to set up and execute  Back
  278.                                 & Forth. Run this way, B&F uses 23-40k.
  279.                 B&FHIPRO.BAT    The batch file used to set up, load high,&  run
  280.                                 Back & Forth. Run this way, B&F uses 1k.
  281.                 BPVARS          The file that holds  all Back & Forth  settings
  282.                                 including swap space allocation, program  list,
  283.                                 hot keys, color scheme, etc.
  284.                 CLIPBORD.###    The contents of the Cut & Paste buffer.
  285.                 KEYFILES.###    Master list of all Cut & Paste key folders.
  286.                 KEY#####.###    Individual Cut & Paste key folders.
  287.                 *.M##           Key macro  storage files.  The eight  character
  288.                                 file name is defined by the user.
  289.  
  290. Temporary       Back & Forth also creates several temporary storage files which
  291. Storage Files   are deleted after B&F is exited.
  292.  
  293.                 AUTOTYPE.###    Keystroke files used by B&F to pass data to DOS
  294.                 DIRTREEx.MAP    The directory tree of the named disk.
  295.                 SWAPFILE.00#    The files used to store program data.
  296.  
  297. About this      Two divergent philosophies exist  about the writing of  program
  298. Manual          manuals. Some manuals are written from the point of view that a
  299.                 user intends to sit down with  the book and read it from  cover
  300.                 to cover before attempting  to use the  program. When a  writer
  301.                 adopts  this  attitude,  the  manual  can  be  written  without
  302.                 excessive detail,  since  the  writer  assumes  that  once  the
  303.                 process of  using a  menu  or invoking  a  quick key  has  been
  304.                 described, the user will remember  that procedure and not  need
  305.                 to have it described  again. This assumption can  significantly
  306.                 streamline the writing process.
  307.  
  308.                 Unfortunately, it has been our experience that most users  jump
  309.                 right  into  their  recently-purchased  program,  perhaps  only
  310.                 skimming the first  pages of the  manual for information  about
  311.                 installing the  program.  These users  may  never open  up  the
  312.                 manual until  a  problem  occurs. The  big  problem  with  this
  313.                 attitude is that the writer cannot  ever be sure that the  user
  314.                 has read a particular page  describing the use of a  particular
  315.                 aspect of the program.
  316.  
  317.                 With this in mind, this manual has been written in the style of
  318.                 a reference book, with each section treated as if you have  not
  319.                 read the rest of the manual. Instead of describing the  process
  320.                 of invoking a command or menu once then assuming throughout the
  321.                 rest of  the manual  that  you have  read and  understood  that
  322.                 paragraph, we  detail  the  process  step-by-step  within  each
  323.                 command as needed. You occasionally  will be referred to  other
  324.                 parts of the manual for  more information on specific  commands
  325.                 when the subject  in question  is more involved  than a  single
  326.                 paragraph can cover. Most of  the time, however, you only  will
  327.                 have to go to one section of  the manual to find the answer  to
  328.                 your questions about the operation of a command.
  329.  
  330. Back & Forth Professional version 2.0                                 page   7
  331. ______________________________________________________________________________
  332.  
  333.                 This manual has been broken down into seven sections and  seven
  334.                 appendices.  Section   1:  Introduction   contains  a   program
  335.                 description, the system  requirements, the  program files,  and
  336.                 this description  of  the  manual.  Section  2:  Back  &  Forth
  337.                 QuickStart outlines the steps necessary  to get up and  running
  338.                 quickly. Section  3: Installing  Back  & Forth  delineates  the
  339.                 steps necessary for installing Back & Forth on your system  and
  340.                 setting up the swap space requirements. Section 3:  Configuring
  341.                 Swap Space  for  Back  &  Forth  Pro  details  the  swap  space
  342.                 requirements and the allocation process. Section 4: Setting  Up
  343.                 Back &  Forth  Pro itemizes  the  options provided  within  the
  344.                 default [F7]  Setup  menu.  Section 5:  Running  Back  &  Forth
  345.                 describes the use of the default  display mode of Back &  Forth
  346.                 once it has been set up. Section 6: Special Features of Back  &
  347.                 Forth Pro contains  descriptions of  the command  stack, Cut  &
  348.                 Paste, Back &  Grab (a  graphics screen  grabber), key  macros,
  349.                 Shorthand, and other features provided  for use with tasks  run
  350.                 from Back & Forth. Appendices A-G contain our program  credits,
  351.                 a  list  of  error  messages  and  their  probable  causes,   a
  352.                 troubleshooting guide,  a  description  of the  use  of  memory
  353.                 resident programs  (TSRs), network  installation  instructions,
  354.                 optimization instructions and a glossary.
  355.  
  356.                 For those of  you who  habitually read a  software manual  from
  357.                 beginning to end before using the program, we apologize for the
  358.                 excessive detail.  If  it  is any  consolation  to  you,  while
  359.                 sifting through some of the necessarily extraneous information,
  360.                 you may find many useful commands  which may not be obvious  to
  361.                 other users who do not read the manual.
  362.  
  363. Other           Three reference  utilities are  available for  use in  locating
  364. Reference       program information.  These  are  the table  of  contents,  the
  365. Information     index, and the help utility included with the program. Each  is
  366.                 sufficiently detailed to make the process of locating seemingly
  367.                 elusive items  of information  about any  subject a  relatively
  368.                 painless task.
  369.  
  370. The README      As with most  programs, the version  of Back &  Forth that  you
  371. File            have in your  hand (or  in your  disk drive)  may have  already
  372.                 undergone a few modifications and additions since the  printing
  373.                 of the manual. A  description of any  such changes is  provided
  374.                 within the Back & Forth README.B&F file. All users should  read
  375.                 this file  before using  Back &  Forth. In  this way,  you  are
  376.                 notified of any interesting changes to the program and you  may
  377.                 pick up some useful tips on using Back & Forth.
  378.  
  379. Back & Forth Professional version 2.0                                 page   8
  380. ______________________________________________________________________________
  381.  
  382. If You          If you experience  any difficulties with  any of the  commands,
  383. Experience      first read the more detailed explanation of the command and its
  384. Problems        usage contained in  the appropriate  section of  the manual  or
  385.                 refer to the extensive help  provided on-line. A list of  error
  386.                 messages produced by B&F can be found within Appendix B.
  387.  
  388.                 If this does  not help, consult  the README.B&F and  COMPAT.B&F
  389.                 files. These files  cover additions and  modifications made  to
  390.                 Back & Forth since the manual was printed and outline hints  on
  391.                 using B&F with other programs and hardware configurations.
  392.  
  393.                 If the above suggestions do not help, then consult Appendix  C:
  394.                 Troubleshooting. This section lists common problems and ways to
  395.                 overcome them. Please read  this section before contacting  us.
  396.                 Remember, the more  unnecessary phone calls  we take, the  less
  397.                 time we have to produce more features, additions, and updates.
  398.  
  399. Common          Most  computer-specific  terms  used  within  this  manual  are
  400. Terminology     defined within  Appendix  G:  Glossary. Other  terms  are  used
  401.                 interchangeably throughout this manual. These include:
  402.  
  403.                 Program, Task      All refer to the program being run. Task and
  404.                 Application        Application are generic  words describing  a
  405.                                    program and its use.
  406.  
  407.                 Partition          Partition refers to  the system  environment
  408.                                    used by  the  program; it  covers  the  swap
  409.                                    space, memory, and program in use.
  410.  
  411.                 DOS partition      A partition where  you are placed  at a  DOS
  412.                                    prompt within Back & Forth. At this  prompt,
  413.                                    you may run  any program and  still use  the
  414.                                    hot keys to swap to other programs.
  415.  
  416.                 Execute, Run       All refer to running a program within Back &
  417.                 Open, Load         Forth.  Open   refers  to   opening  a   new
  418.                                    partition for the program's use, Load places
  419.                                    the program into memory either by running it
  420.                                    or by retrieving it from the swap drive.
  421.  
  422.                 Switch, Swap       Used in conjunction with hot key use.  These
  423.                 Pop back           words refer to the process of switching from
  424.                                    one program to another.
  425.  
  426. Back & Forth Professional version 2.0                                 page   9
  427. ______________________________________________________________________________
  428.  
  429. Section 2: Back & Forth QuickStart
  430.  
  431.                 This QuickStart  manual outlines  the basic  procedure used  to
  432.                 install Back  &  Forth on  your  system, allocate  swap  space,
  433.                 configure program entries, and execute these tasks.
  434.  
  435. Installing      An Install program has been included to help you install Back &
  436. Back & Forth    Forth. This copies the files to a selected directory,  extracts
  437.                 them, and creates a batch file for use in running Back & Forth.
  438.  
  439.                 To install Back &  Forth, place the B&F  Install diskette in  a
  440.                 floppy drive, log to that drive, and type INSTALL. For example,
  441.                 if the Install disk is in drive A, type the following:
  442.  
  443.                 A: [Enter] INSTALL [Enter]
  444.  
  445.                 Now follow the instructions shown on the screen.
  446.  
  447. The Back &      Once Back & Forth has been installed, you will find that either
  448. Forth Batch     one or two batch files have been created. The first batch file,
  449. Files           named B&FPRO.BAT, runs Back & Forth using conventional  memory;
  450.                 the second  batch  file,  B&FHIPRO.BAT,  loads  B&F  into  high
  451.                 memory. B&FHIPRO.BAT is created only if high memory is detected
  452.                 and a  program such  as  QEMM, QRAM,  Netroom,  386-to-the-Max,
  453.                 Move'em, or EMM386 is used to initialize it.
  454.  
  455.                 These batch files must be copied  to a location along your  DOS
  456.                 path so that they can be available at all times.
  457.  
  458. Changing the    Before running  Back &  Forth  for the  first time,  check  the
  459. CONFIG.SYS      CONFIG.SYS found in your root  directory on your primary  drive
  460.                 to  ensure  that  at  least  80  file  handles  are  available.
  461.                 Important: FILES=80 are the minimum number recommended for  use
  462.                 by Back & Forth. If you attempt to run B&F with less, an  error
  463.                 message is shown. Any text  editor that creates ASCII text  may
  464.                 be used to  edit the  CONFIG.SYS file. If  you do  not have  an
  465.                 ASCII editor, you may be able to use a word processor that lets
  466.                 you either save or export a file in non-document  (unformatted)
  467.                 mode.
  468.  
  469. Running B&F     Once the installation  process has been  completed, run Back  &
  470. for the First   Forth by typing B&FPRO or B&FHIPRO at the DOS prompt.
  471. Time
  472.  
  473.                 If a problem  is encountered  when running one  of these  batch
  474.                 files, verify  that  the  batch  files  are  located  within  a
  475.                 directory along your DOS path.
  476.  
  477. Swap Drive      When Back & Forth is first run, the Swap drive setup screen  is
  478. Setup           shown. This is where swap space is allocated for Back &  Forth.
  479.                 Swap space is used to reduce the amount of memory Back &  Forth
  480.                 uses while it  is not active,  i.e. when Back  & Forth and  its
  481.                 inactive tasks are not shown on the screen.
  482.  
  483. Back & Forth Professional version 2.0                                 page  10
  484. ______________________________________________________________________________
  485.  
  486.                 Initially, let's set up a simple swap space configuration.  You
  487.                 can later come  back to the  Swap Drive setup  and reset  these
  488.                 values, if necessary.
  489.  
  490. ┌─────────────────────────────────────────────────────────────────────────────┐
  491. │  Nov 1, 1991             Back & Forth Pro version 2.0            6:47:00am  │
  492. └─────────────────────────────────────────────────────────────────────────────┘
  493. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  494. ▒▒▒▒┌─────────────────────────────────────────────────────────────────────┐▒▒▒▒
  495. ▒▒▒▒│        Manage EMS memory:   No                                      │▒▒▒▒
  496. ▒▒▒▒│       Save EGA/VGA fonts:   No                                      │▒▒▒▒
  497. ▒▒▒▒│        Print buffer size:                                        0  │▒▒▒▒
  498. ▒▒▒▒│       Swap to XMS memory:   Off                                  0  │▒▒▒▒
  499. ▒▒▒▒│       Swap to EMS memory:   Off                                  0  │▒▒▒▒
  500. ▒▒▒▒│     Program swap drive 1:   D:\                               5008  │▒▒▒▒
  501. ▒▒▒▒│     Program swap drive 2:                                        0  │▒▒▒▒
  502. ▒▒▒▒│     Program swap drive 3:                                        0  │▒▒▒▒
  503. ▒▒▒▒│                                                                     │▒▒▒▒
  504. ▒▒▒▒│  Total swap space including  619 of conventional memory       5625  │▒▒▒▒
  505. ▒▒▒▒└─────────────────────────────────────────────────────────────────────┘▒▒▒▒
  506. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  507. ▒▒▒▒┌─────────────────────────────────────────────────────────────────────┐▒▒▒▒
  508. ▒▒▒▒│ Some DOS applications manipulate the EMS memory in a way that is    │▒▒▒▒
  509. ▒▒▒▒│ incompatible with B&F's mark/release function. If you experience EMS│▒▒▒▒
  510. ▒▒▒▒│ (or unexplained) lockups, toggle this option to No.                 │▒▒▒▒
  511. ▒▒▒▒└─────────────────────────────────────────────────────────────────────┘▒▒▒▒
  512. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  513. U D Move between fields   L R Move within field  F1 Help  F9 Accept  F10 ExitBF
  514.  
  515.                 Press the  [Down]  cursor  key  five  (5)  times  to  move  the
  516.                 selection bar down to the first program swap drive entry.  Type
  517.                 in the name of  a drive and directory  where at least 5000k  is
  518.                 free for use. To use  our example above, type   D:\  and  press
  519.                 [Enter]  Now enter the amount of swap space to be allocated, in
  520.                 this case  5000. This  should be  enough to  load and  use  6-8
  521.                 programs simultaneously within  Back & Forth.  When [Enter]  is
  522.                 pressed, the number is rounded up  to the next multiple of  16,
  523.                 which in this case is 5008.  If running a shareware version  of
  524.                 B&F, only 2400k of swap space is allowed. The second and  third
  525.                 program swap drive entries are available for use if you need to
  526.                 allocate swap space on more than one drive.
  527.  
  528.                 If you  have XMS  or EMS  memory available  for use  by Back  &
  529.                 Forth, you  can  move  the  cursor to  the  correct  entry  and
  530.                 pressing the [Left] cursor key  until "On" is shown. Now  press
  531.                 [Enter].
  532.  
  533. The Back &      The main  Back &  Forth  screen is  composed of  four  distinct
  534. Forth Screen    parts. In the center of the screen is shown two program  lists,
  535.                 with all open tasks identified in  the top list, and all  tasks
  536.                 available for execution named in the bottom. The first time B&F
  537.                 is run, both program lists should be empty.
  538.  
  539. Back & Forth Professional version 2.0                                 page  11
  540. ______________________________________________________________________________
  541.  
  542. Pull-Down       The top lines  show the pull-down  menu entries, consisting  of
  543. Menus           BackPacks, Program, Setup, Usage,  and Quit. These entries  are
  544.                 activated when the [F2] Menu key is pressed. Use the [Left] and
  545.                 [Right] cursor keys to open  one of these pull-down menus,  use
  546.                 the [Up] and [Down] cursor  keys to highlight the desired  menu
  547.                 option. The BackPacks  menu contains the  optional B&F  desktop
  548.                 utilities such  as  the  Calculator,  Editor,  graphics  screen
  549.                 Grabber, Overtime! event  scheduler, and  RoloBack address  and
  550.                 telephone  database.  The  Program   menu  contains  the   task
  551.                 definition and execution options of  B&F. The Setup menu  holds
  552.                 the various configuration options available, like hot key setup
  553.                 and color selection. The Usage  tracking menu contains the  log
  554.                 commands that let you monitor what tasks are used and how  long
  555.                 each are used.
  556.  
  557. Function Keys   The function  key  commands are  shown  at the  bottom  of  the
  558.                 screen. [F1]  displays the  help information  available  within
  559.                 Back & Forth,  [F2] activates the pull-down menus shown at  the
  560.                 top of the screen, [F5] summarizes the memory, swap space,  and
  561.                 print buffer space in use, [F6] clears the screen and  password
  562.                 protects your system while you are away from your computer, and
  563.                 [F10] removes all tasks from memory and exits Back & Forth. The
  564.                 Program setup is found within the [F2] Program menu.
  565.  
  566. Using a Mouse   For those of  you with  mice scampering around  on your  desks,
  567. with Back &     Back & Forth may be set  up to run with a Microsoft  compatible
  568. Forth           mouse. When  a mouse  is used  with Back  & Forth,  a  separate
  569.                 blinking block mouse cursor  is shown on  the screen. With  it,
  570.                 you may  move to  and select  any option  shown on  the  screen
  571.                 including function  key  commands  and  program  list  entries.
  572.                 Simply position the  mouse cursor within  the desired item  and
  573.                 press the  [Left]  mouse button.  To  exit a  menu,  press  the
  574.                 [Right] mouse button.
  575.  
  576. [F1] Help       The [F1] Help  key displays information  describing the use  of
  577.                 selected Back  & Forth  options. When  pressed, help  is  shown
  578.                 about the  currently  displayed  window. The  help  text  is  a
  579.                 compilation of the contents of the User manual.
  580.  
  581.                 To change the  help index,  press the  [F5] Index  key. A  menu
  582.                 lists all defined help  topics. Use the  [Up] or [Down]  cursor
  583.                 key to highlight the desired  index. Press [Enter] to view  the
  584.                 help information for the highlighted index.
  585.  
  586.                 To scroll the help  text one line  at a time,  use the [Up]  or
  587.                 [Down] keys. Use [PgDn] or [PgUp] to show the next or  previous
  588.                 pages of  text. When  you have  finished, press  [Esc] to  exit
  589.                 Help.
  590.  
  591. [F2] Menu       The  Program  setup  is  available  for  selection  within  the
  592.                 pull-down menus, shown at the top of the screen. To define  one
  593.                 or more tasks for  use within B&F, press  [F2] to activate  the
  594.                 pull-down menus, press [P] to open the Program menu, and  press
  595.                 [P] again  to select  the Program  setup option.  You can  also
  596.                 activate the Program menu  by pressing [Alt][P], then  pressing
  597.                 [P] to open the Program setup.
  598.  
  599. Back & Forth Professional version 2.0                                 page  12
  600. ______________________________________________________________________________
  601.  
  602. Adding a        To add a  new task to  the Program setup  list, press the  [F2]
  603. Program Entry   key. This shows a task information screen containing all of the
  604.                 information needed  by  Back &  Forth  to run  the  task.  More
  605.                 specialized task and  environment information  is shown  within
  606.                 the [F8] Advanced task definition  window. Many of the  entries
  607.                 contained within this menu can be used to customize the use  of
  608.                 Back & Forth with the task being defined.
  609.  
  610.                 Below is a brief description of  each entry.  Use the mouse  or
  611.                 cursor keys to move  the highlighted entry  bar to each  field.
  612.                 Use the [Left] or [Right] cursor key to move the cursor  within
  613.                 the field. If the entry is a Yes/No field, pressing the  [Left]
  614.                 or [Right] key  changes the setting  between Yes/No. Press  the
  615.                 [Ins] key to switch the  text entry mode between Insert  (small
  616.                 block cursor) and Overwrite  (underline cursor). Press [F9]  to
  617.                 save the changes and exit,  press [F10] to exit without  saving
  618.                 the changes.
  619.  
  620. Description     Enter a description of the task being defined.
  621.  
  622. Memory needed   Set the amount of memory needed by the task to run to 0,  which
  623.                 allocates all available memory. Later you may want to determine
  624.                 the actual amount of memory needed, to maximize swap  resources
  625.                 and minimize swap time.
  626.  
  627. Icon            Enter an eight  character description that  is used within  the
  628. description     Icon menu view  option to  identify this program  entry on  the
  629.                 screen.
  630.  
  631. ID              Type a  2  character identification  code  for use  in  quickly
  632.                 jumping to  and  executing a  task  in the  Program  list.  All
  633.                 entries must have  an ID; however,  you may wish  to assign  an
  634.                 obscure ID  like "()"  to  programs that  you  do not  want  to
  635.                 execute by accident.
  636.  
  637. Hot key         Press [F7] to open the hot key definition window. Now select  a
  638.                 hot key that you wish to use to jump to and run this task.  Hot
  639.                 keys let  you jump  between various  open tasks  and/or Back  &
  640.                 Forth at will. To  select a hot  key combination, simply  press
  641.                 the key combination desired. The hot key must be a  combination
  642.                 of one or more  key flags [Alt],  [Ctrl], [Left Shift],  [Right
  643.                 Shift] and a function or  alphanumeric key. Press [F9] to  save
  644.                 the hot key.
  645.  
  646. Type of task    Select the type of task. For now, leave this set to  "Program".
  647.                 The other three options are: "DOS partition", "Program  without
  648.                 Comspec", and "Special TSR".
  649.  
  650. DOS command     If the task being defined is  an actual DOS command like  COPY,
  651.                 DIR, or CHDIR, set this to Yes; otherwise leave this set to No.
  652.  
  653. Program path    Identify the directory path  where the executable program  file
  654.                 can be found. You  can either type in  the drive and  directory
  655.                 path or you can  press [F7] to pick  the path from a  directory
  656.                 tree. While within  the directory  tree, press  [F8] to  select
  657.                 another disk and press [F9] to save the path.
  658.  
  659. Back & Forth Professional version 2.0                                 page  13
  660. ______________________________________________________________________________
  661.  
  662. Program name    Type in the name of the executable program file to be run. This
  663.                 file must end  with the  extension EXE,  COM, BAT,  or BTM.  To
  664.                 select from a list of  all executable files located within  the
  665.                 defined program path, press [F7].  If the program is not  shown
  666.                 in this list, change the program path.
  667.  
  668. Work path       Name the  directory  containing  the data  files  used  by  the
  669.                 program. If this path is set, the program is actually run  from
  670.                 this directory, using the program directory only to locate  the
  671.                 program files. Some programs  (like some versions of  WordStar)
  672.                 must be run  from their program  directories; for these  tasks,
  673.                 leave this  field blank.  [F7] may  also be  used to  select  a
  674.                 directory for this field.
  675.  
  676. Fixed options   If you ordinarily type  in consistent command line  information
  677.                 when running  this  task,  enter  this  information  here.  For
  678.                 example, when defining the  DOS FORMAT program  to format a  3½
  679.                 inch, 720k diskette located in drive B:, the fixed command line
  680.                 information would be: B:  /n:9  /t:80 (or) B: /f:720 (depending
  681.                 on your version of DOS).
  682.  
  683. Ask for         Set this  ON only  if you  wish to  be prompted  each time  the
  684. options         program is run for command line information.
  685.  
  686. Custom prompt   If "Ask for Options" is turned On, type in the prompt that  you
  687.                 wish to  appear when  the task  is chosen  for execution.  This
  688.                 should be used to describe the command line information  needed
  689.                 by a program.
  690.  
  691. Action when     Leave this entry set to "Return" unless the program either is a
  692. done            TSR or short DOS / utility programs. If configuring a TSR  that
  693.                 runs itself then exits to a DOS prompt, you should set this  to
  694.                 "Stay at DOS".  If setting up  a utility that  runs itself  and
  695.                 exits, like CHKDSK, set this to "Pause".
  696.  
  697.                 Other program definition options are available within the  [F8]
  698.                 Extended program definition window. These options are generally
  699.                 not necessary to setup programs for execution. In fact, most of
  700.                 these entries configure  aspects of B&F  like macro use,  clock
  701.                 display, screen  blanker mode,  etc. To  see a  description  of
  702.                 these entries,  consult  the  Program  setup  documentation  in
  703.                 Section 5.
  704.  
  705.                 Press [F9]  to save  the program  configuration. You  are  then
  706.                 returned to the  Program setup  list, where  the newly  defined
  707.                 task should be  shown. To  define more  program entries,  press
  708.                 [F2] again; to  edit the  highlighted task in  the list,  press
  709.                 [F7]. Once you have defined the tasks to be used, press [F9] to
  710.                 save and exit the Program setup.
  711.  
  712. Back & Forth Professional version 2.0                                 page  14
  713. ______________________________________________________________________________
  714.  
  715. Sample Program  Below are two sample program definition screens. The first  one
  716. Definitions     configures a partition to execute Word Perfect and open a phone
  717.                 notebook. The second one sets up a DOS prompt environment where
  718.                 you can execute any program.
  719.  
  720. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  721. ▒▒┌─────────────────────────────────────────────────────────────────────────┐▒▒
  722. ▒▒│                                                                         │▒▒
  723. ▒▒│   Task description:  Word Perfect Phone Notes     Memory needed (K):  0 │▒▒
  724. ▒▒│   Icon description:  WP Phone                                    ID:  PN│▒▒
  725. ▒▒│            Hot key:  Alt-Ctrl-N                                         │▒▒
  726. ▒▒│       Type of Task:  Program                            DOS command:  No│▒▒
  727. ▒▒│                                                                         │▒▒
  728. ▒▒│       Program path:  C:\WP                                              │▒▒
  729. ▒▒│       Program name:  WP.EXE                                             │▒▒
  730. ▒▒│          Work path:  D:\NOTES                                           │▒▒
  731. ▒▒│      Fixed options:  PHONBOOK                                           │▒▒
  732. ▒▒│    Ask for options:  No                                                 │▒▒
  733. ▒▒│      Custom prompt:                                                     │▒▒
  734. ▒▒│   Action when done:  Return                                             │▒▒
  735. ▒▒└─────────────────────────────────────────────────────────────────────────┘▒▒
  736. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  737.  
  738.  
  739. To define a task entry that  executes Word Perfect and automatically loads  the
  740. data file called PHONBOOK.DOC, follow these steps:
  741.  
  742.  
  743. [F2]                               Enter task definition  window to  add a  new
  744. Word Perfect PhoneNotes[Enter]     task
  745. 0                                  enter task description
  746. WP Phone                           set the maximum amount of memory
  747. PN[Enter]                          enter 8 character icon description
  748. [F7]                               enter ID characters to be used
  749. [Alt][Ctrl][N]                     enter the hot key selection menu
  750. [F9]                               simultaneously press the hot keys to be used
  751. [Enter]                            save the hot key selected
  752. [Enter]                            leave program type set to Program
  753. C:\WP[Enter]                       leave DOS command set to No
  754. WP[Enter]                          path where program is found
  755. D:\NOTES[Enter]                    name of program
  756. PHONBOOK[Enter]                    path where data file is found
  757. [Enter]                            info typed after task name when run
  758. [Enter]                            leave Ask for Options set to No
  759. [Enter]                            leave custom prompt blank
  760. [F9]                               leave action type set to Return
  761. [F10]                              save program definition
  762.                                    exit Program setup
  763.  
  764. Back & Forth Professional version 2.0                                 page  15
  765. ______________________________________________________________________________
  766.  
  767. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  768. ▒▒┌─────────────────────────────────────────────────────────────────────────┐▒▒
  769. ▒▒│                                                                         │▒▒
  770. ▒▒│   Task description:  DOS Partition                Memory needed (K):  0 │▒▒
  771. ▒▒│   Icon description:  DSPrompt                                    ID:  DP│▒▒
  772. ▒▒│            Hot key:  Alt-Ctrl-D                                         │▒▒
  773. ▒▒│       Type of Task:  DOS Partition                      DOS command:  No│▒▒
  774. ▒▒│                                                                         │▒▒
  775. ▒▒│       Program path:                                                     │▒▒
  776. ▒▒│       Program name:                                                     │▒▒
  777. ▒▒│          Work path:                                                     │▒▒
  778. ▒▒│      Fixed options:                                                     │▒▒
  779. ▒▒│    Ask for options:  No                                                 │▒▒
  780. ▒▒│      Custom prompt:                                                     │▒▒
  781. ▒▒│   Action when done:  Return                                             │▒▒
  782. ▒▒└─────────────────────────────────────────────────────────────────────────┘▒▒
  783. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  784.  
  785.  
  786. To define a task  to open a  DOS prompt where  any program can  be run at  your
  787. discretion, follow these steps:
  788.  
  789. [F2]                               Enter task definition  window to  add a  new
  790. DOS Partition [Enter]              task
  791. 0                                  enter task description
  792. DSPrompt[Enter]                    set the maximum amount of memory
  793. DP[Enter]                          define an 8 character icon description
  794. [F7]                               enter ID characters to be used
  795. [Alt][Ctrl][D]                     enter the hot key selection menu
  796. [F9]                               press the hot keys to be assigned
  797. P[Enter]                           save the hot key selected
  798. [Enter]                            set the program type to DOS partition
  799. [F9]                               leave DOS command set to No
  800. [F10]                              save program definition
  801.                                    exit Program setup
  802.  
  803. More sample  program  setups appear  within  the Program  setup,  found  within
  804. Section 5.
  805.  
  806. Back & Forth Professional version 2.0                                 page  16
  807. ______________________________________________________________________________
  808.  
  809. Familiarizing Yourself with Back & Forth
  810.  
  811. Using Back &    Now that a few programs have been set up for use within Back  &
  812. Forth Pro       Forth, you are probably ready to try using them. Once you  have
  813.                 exited the Program setup, you are  returned to the main Back  &
  814.                 Forth screen with the defined  tasks shown in the Program  list
  815.                 window.
  816.  
  817. The Back &      The following  is a  representation of  the Back  & Forth  main
  818. Forth Screen    program screen.
  819.  
  820. BackPacks  Program  Setup  Usage  Quit
  821. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  822. ▒▒┌─────────────────────────────Active Programs─────────────────────────────┐▒▒
  823. ▒▒│                                                                         │▒▒
  824. ▒▒│                          No active tasks found                          │▒▒
  825. ▒▒└─────────────────────────────────────────────────────────────────────────┘▒▒
  826. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  827. ▒▒┌───────────────────────────────Program List──────────────────────────────┐▒▒
  828. ▒▒│ Word Perfect Phone Notes    618  'Alt-Ctrl-N              '  [PN]       │▒▒
  829. ▒▒│ DOS Partition               618  'Alt-Ctrl-D              '  [DP]       │▒▒
  830. ▒▒│                                                                         │▒▒
  831. ▒▒│                                                                         │▒▒
  832. ▒▒│                                                                         │▒▒
  833. ▒▒│                                                                         │▒▒
  834. ▒▒│       Quick run: _  Tab Change windows  U D Move bar  Ent Open task     │▒▒
  835. ▒▒│                                                                         │▒▒
  836. ▒▒└─────────────────────────────────────────────────────────────────────────┘▒▒
  837. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  838. 1Help  2Menu                 5Info  6LockKb              9RetPgm  10ExitBF
  839.  
  840. Active Program  The Active Program list identifies all active tasks open within
  841. List            Back & Forth. Up  to 20 tasks  may be open  at once. Tasks  are
  842.                 "active" when they have been run  within Back & Forth and  have
  843.                 not been exited  and removed  from memory. When  no tasks  have
  844.                 been opened, a message is shown stating "No tasks are active".
  845.  
  846. Program List    The Program  list window  names all  tasks defined  within  the
  847.                 Program setup for execution within Back & Forth, the  estimated
  848.                 amount of memory needed by the  task to run, the task ID  code,
  849.                 and its hot key.
  850.  
  851. Program List    At the bottom  of the current  program list (the  one with  the
  852. Commands        selection bar), the following commands are shown.
  853.  
  854.                 Quick Run         Jumps to and executes a task when its task ID
  855.                                   code is typed.  This ID is  shown on the  far
  856.                                   right side of the Program list. For  example,
  857.                                   to run  the  DOS  Partition  from  the  above
  858.                                   screen, type DP.
  859.  
  860.                 [Tab] Change      Moves the  selection bar  between the  Active
  861.                 windows           Program list and the Program list.
  862.  
  863.                 [Up][Down]        Moves the file selection bar.
  864.  
  865.                 [Enter]           Runs the highlighted program.
  866.  
  867. Back & Forth Professional version 2.0                                 page  17
  868. ______________________________________________________________________________
  869.  
  870. Running a       Use the [Up] or [Down] cursor keys to move the selection bar to
  871. Program         highlight the task to be run  then press [Enter] or [Ins].  You
  872.                 can also run a task by typing  its two character task ID or  by
  873.                 pressing its hot key. For example, to execute Word Perfect from
  874.                 the above Program  list, either highlight  "Word Perfect  Phone
  875.                 Notes" in the  Program list  and press [Enter],  type "PN",  or
  876.                 press [Alt][Ctrl][N] simultaneously.
  877.  
  878.                 While within a  task, you can  cut & paste  selected blocks  of
  879.                 text. Other features include: keyboard macros, onscreen  clock,
  880.                 screen blanker, and a DOS partition command stack.
  881.  
  882. Switching       Back & Forth may be  used to open up to  20 tasks in memory  at
  883. Between Active  once if  enough  swap space  is  available. To  switch  between
  884. Tasks           tasks, either use  the Back &  Forth hot key  to return to  the
  885.                 Back & Forth Active  Program list to select  the next task,  or
  886.                 use the  hot keys  assigned to  each task  to open  and  switch
  887.                 between them at will.
  888.  
  889.                 To switch from one program to another, press the program's  hot
  890.                 key. Pressing the hot key assigned to an open program swaps the
  891.                 current program out of memory  to the allocated swap space  and
  892.                 swaps the  program  identified  by the  hot  key  into  memory,
  893.                 restoring it to  the state that  it was in  before it had  been
  894.                 swapped out. For example, if you are typing in Word Perfect and
  895.                 decide that you wish  to jump to the  DOS Partition, press  the
  896.                 DOS Partition hot  key, [Alt][Ctrl][D].  To jump  back to  Word
  897.                 Perfect, press [Alt][Ctrl][N].
  898.  
  899. Switching Back  To pop-back to Back  & Forth, press the  Back & Forth hot  key.
  900. to Back &       This is set within  the Setup menu Hot  key option. To use  the
  901. Forth           default Back & Forth hot key to pop back to Back & Forth from a
  902.                 running  program,  press  [Alt],   [Ctrl],  and  [Space]   keys
  903.                 simultaneously.
  904.  
  905.                 When you exit a program, you  are returned to the Back &  Forth
  906.                 Active Program list. From here  you may return to another  open
  907.                 program within this  list or you  may use the  Program list  to
  908.                 select other  programs for  execution. To  jump back  into  the
  909.                 Program list, press the [Tab] key.
  910.  
  911. Caution!        Do not pop-back while a communications program is connected  to
  912.                 another system and input is expected. When a program is swapped
  913.                 out of memory, it ceases execution until it is recalled to  the
  914.                 screen. One other caveat, do not use disk modification programs
  915.                 while Back & Forth is open and other tasks are in memory.  Many
  916.                 programs create temporary  files while open  which are  deleted
  917.                 when the programs  are exited  normally. These  files could  be
  918.                 altered, truncated, or removed by programs like disk optimizers
  919.                 or CHKDSK /F. Using one of these programs may result in loss of
  920.                 data or a program "lock up".
  921.  
  922. Back & Forth Professional version 2.0                                 page  18
  923. ______________________________________________________________________________
  924.  
  925. [F10] Exit      To exit Back & Forth, first exit all active tasks. To do  this,
  926. Back & Forth    move the selection bar to  highlight each program entry  within
  927.                 the Active Program  list and  press [Enter].  Once within  that
  928.                 program, save any open  data files and  use the program's  Exit
  929.                 command to remove  the program  from memory  naturally. If  the
  930.                 highlighted task is  a DOS  partition, type 'EXIT'  at the  DOS
  931.                 prompt. Once the program has  been exited, control is  returned
  932.                 to the Active Program list.  Continue this procedure until  the
  933.                 Active Program list shows the message "No tasks are active".
  934.  
  935.                 Now press the [F10] ExitBF key. If all tasks have been properly
  936.                 closed, the  swap  files are  then  deleted, Back  &  Forth  is
  937.                 removed from memory, and  the program is  exited. If any  tasks
  938.                 are still open when the [F10] key is pressed (either because of
  939.                 accidental oversight  or because  the program  is unwilling  to
  940.                 relinquish memory), you are then prompted to verify whether you
  941.                 wish for all open programs to be forcibly removed. Press [Y] to
  942.                 exit Back & Forth and remove all programs, press [N] to  remain
  943.                 within Back & Forth. You should make every attempt to exit  all
  944.                 open programs naturally so  that you can  ensure that all  data
  945.                 files are properly closed and all temporary files are correctly
  946.                 handled.
  947.  
  948. Warning!        If all open programs  are not exited  normally, i.e. via  their
  949.                 own exit command, all data files may not be updated and closed,
  950.                 and temporary  files  may still  exist  on the  disk.  If  this
  951.                 occurs, upon running CHKDSK /F or other disk checking software,
  952.                 you may find a number of lost clusters or unidentified  program
  953.                 swap files.
  954.  
  955.                 Do not turn off your computer  before exiting Back & Forth.  If
  956.                 Back & Forth is not exited normally, i.e. via the [F10]  ExitBF
  957.                 key, not only may lost clusters  occur but also its swap  files
  958.                 will still occupy space on  your disk. The On/Off power  switch
  959.                 is not a viable alternative to the [F10] ExitBF command.
  960.  
  961. Back & Forth Professional version 2.0                                 page  19
  962. ______________________________________________________________________________
  963.  
  964. Section 3: Installing Back & Forth Pro
  965.  
  966. The Install     An  Install  program  has  been  included  to  assist  you   in
  967. Program         installing Back  & Forth  Professional onto  your system.  This
  968.                 copies the compressed files to a selected hard disk  directory,
  969.                 extracts them, and creates a batch file for use in running Back
  970.                 &  Forth.  The  Installation   program  does  NOT  modify   the
  971.                 AUTOEXEC.BAT.
  972.  
  973.                 To install Back &  Forth, place the B&F  Install diskette in  a
  974.                 floppy drive, log to that drive, and type INSTALL. For example,
  975.                 if you  have placed  the  Install disk  in  drive A,  type  the
  976.                 following:
  977.  
  978.                 A:[Enter]
  979.                 INSTALL [Enter]
  980.  
  981. Selecting the   When Install is loaded, you are  prompted to press any key.  It
  982. B&F Directory   then seeks out the SET B&FPRO variable. If found, the B&F files
  983.                 are copied from  the diskette  to the path  designated by  that
  984.                 variable. Else, you  are prompted for  the path to  be used  to
  985.                 store Back & Forth. The default path is C:\B&FPRO.
  986.  
  987. Extracting B&F  Once the  directory  is chosen,  the  Back &  Forth  files  are
  988.                 extracted from the storage file and listed to the screen.
  989.  
  990. Creating the    Once Back & Forth has been installed, you will find that either
  991. Back & Forth    one or two batch files have been created. The first batch file,
  992. Batch Files     named B&FPRO.BAT, runs Back & Forth using conventional  memory;
  993.                 the second  batch  file,  B&FHIPRO.BAT,  loads  B&F  into  high
  994.                 memory. B&FHIPRO.BAT is created only if high memory is detected
  995.                 and a  program such  as  QEMM, QRAM,  Netroom,  386-to-the-Max,
  996.                 Move'em, or EMM386  is used  to initialize it.  Once the  batch
  997.                 files are  created, copy  them to  a directory  along your  DOS
  998.                 path.
  999.  
  1000. The SET B&F     An important component of  both batch files  is the SET  B&FPRO
  1001. Statement       statement, which is  used to locate  Back & Forth's  executable
  1002.                 files, overlays, help, and data files without having to rely on
  1003.                 the DOS PATH command.  If for any reason,  you change the  path
  1004.                 used to hold Back & Forth, you must be sure to edit these batch
  1005.                 files and reset the path  specified to the new path  containing
  1006.                 B&F.
  1007.  
  1008. Loading B&F     The contents of the  B&FHIPRO.BAT file is the  same as that  of
  1009. High with       B&FPRO.BAT except  for the  method  in which  Back &  Forth  is
  1010. B&FHIPRO.BAT    executed. The  high  memory  loader  used  by  B&FHIPRO.BAT  is
  1011.                 BFPLOAD.EXE, which is included with B&F. Using this loader, B&F
  1012.                 can remove itself from high memory when it is exited. The  last
  1013.                 two lines of B&FHIPRO.BAT appear as follows:
  1014.  
  1015.                 BFPLOAD
  1016.                 IF errorlevel == 0  BFPLOW  %1  %2  %3  %4  %5
  1017.  
  1018. Back & Forth Professional version 2.0                                 page  20
  1019. ______________________________________________________________________________
  1020.  
  1021. Loading B&F     If you choose to use the high memory loader included with QEMM,
  1022. High            386-to-the-Max, or other memory management software product  to
  1023.                 load Back &  Forth into high  memory, B&F will  not be able  to
  1024.                 remove itself from  high memory when  it is exited.  This is  a
  1025.                 limitation imposed by the third-party high memory loader  used,
  1026.                 not by Back & Forth.
  1027.  
  1028.                 Back & Forth must be the last program loaded into high  memory.
  1029.                 To load Back & Forth high,  use the high memory loader to  load
  1030.                 BFPHIGH.EXE, then  run  BFPLOW.COM immediately  after  it.  For
  1031.                 instance, to load  Back &  Forth into high  memory using  QEMM,
  1032.                 change the last two lines of B&FHIPRO.BAT to the following:
  1033.  
  1034.                 C:\QEMM\LOADHI BFPHIGH
  1035.                 BFPLOW  %1  %2  %3  %4  %5
  1036.  
  1037. Command Line    Command line options are those options typed at the DOS  prompt
  1038. Options         following the  executable batch  file  name (either  B&FPRO  or
  1039.                 B&FHIPRO). These options control the Back & Forth environment.
  1040.  
  1041.                 GO         Bypasses  the  Swap  drive  setup  screen  and  goes
  1042.                            directly to the Program List window of Back & Forth.
  1043.  
  1044.                 LITE       Executes a smaller, "stripped down" version of  Back
  1045.                            & Forth.  This  version  is  10k  smaller  than  the
  1046.                            standard version of Back & Forth with the  following
  1047.                            features removed: print buffer, clock, screen blank,
  1048.                            and keyboard macros.
  1049.  
  1050.                 NOPRINT    Runs Back & Forth without the Back & Print option.
  1051.  
  1052.                 USER       Identifies an  individual using  Back &  Forth on  a
  1053.                            network by  his or  her assigned  user number.  When
  1054.                            used, this  takes  the  form  "USER:###",  with  the
  1055.                            actual user number  typed in the  place of ###.  The
  1056.                            "USER"  option  is  documented  under  Appendix   E:
  1057.                            Network Installation and Use.
  1058.  
  1059.                 VIDEO      Defines the video  mode. Back &  Forth can  normally
  1060.                            determine what video mode is  being used. But a  few
  1061.                            VGA  and  Hercules  cards   may  not  be   correctly
  1062.                            interpreted.  For  these  cards,  set  VIDEO:VGA  or
  1063.                            VIDEO:HERC.  These  options  disables   non-standard
  1064.                            video display  modes. Also,  when using  a  Hercules
  1065.                            video card,  make sure  that BNFHERC.EXE  is  loaded
  1066.                            first.
  1067.  
  1068.                 Once you have established a pattern  of usage, you may wish  to
  1069.                 preset the command line options that you use every time you run
  1070.                 B&F. To do this,  edit the executable batch  files and add  the
  1071.                 desired command line option to the executable program line. For
  1072.                 example, to add the command  line option "GO" to  B&FHIPRO.BAT,
  1073.                 change the last line of the batch file to the following:
  1074.  
  1075.                 IF errorlevel == 0  BFPLOW  GO  %1  %2  %3  %4
  1076.  
  1077. Back & Forth Professional version 2.0                                 page  21
  1078. ______________________________________________________________________________
  1079.  
  1080. Copying the     Once the batch files have been created, copy them to a location
  1081. Batch Files     along the DOS path  for easy use. This  lets you invoke Back  &
  1082.                 Forth at any time, irrespective of the current path.
  1083.  
  1084. Changing the    Before running  Back &  Forth  for the  first time,  check  the
  1085. CONFIG.SYS      CONFIG.SYS found in your root  directory on your primary  drive
  1086.                 to ensure that at least 80  file handles are available. If  you
  1087.                 attempt to run Back  & Forth with  less file handles  allocated
  1088.                 than 80, an error message is shown. File handles are  allocated
  1089.                 via use of the following statement:
  1090.  
  1091.                 FILES=80
  1092.  
  1093.                 Important: The  amount shown  for FILES  command above  is  the
  1094.                 minimum recommended for  use by  Back & Forth.  To determine  a
  1095.                 more representative number,  multiply the number  of tasks  you
  1096.                 expect to run within Back & Forth at one time by 8 and use this
  1097.                 value if it is greater than 80. Some programs, like  databases,
  1098.                 open more  files. Keep  this in  mind when  you set  the  FILES
  1099.                 variable.
  1100.  
  1101.                 Any text editor that creates  ASCII text like EDLIN.COM or  the
  1102.                 Back & Forth editor may be used to modify the CONFIG.SYS  file.
  1103.                 If you do not have  an ASCII editor, you may  be able to use  a
  1104.                 word processor that lets you either save a file in non-document
  1105.                 (unformatted) mode or export the file to an ASCII text format.
  1106.  
  1107. Editing the     Once you have checked the  CONFIG.SYS, examine the contents  of
  1108. AUTOEXEC        the AUTOEXEC.BAT and remove any unnecessary TSR programs.  Most
  1109.                 TSRs should  be run  within Back  & Forth  to save  memory  and
  1110.                 minimize conflicts.  Exceptions include:  disk cache  programs,
  1111.                 mouse and other  device drivers,  and DOS  commands like  MODE,
  1112.                 PATH, PROMPT, and SET.
  1113.  
  1114. Adding Back &   To load B&F automatically each time you turn your computer  on,
  1115. Forth to        append the contents of B&FPRO.BAT or B&FHIPRO.BAT to the end of
  1116. AUTOEXEC        AUTOEXEC.BAT. Remember to include "GO", if desired.
  1117.  
  1118.                 If the AUTOEXEC.BAT  or CONFIG.SYS  is changed,  exit all  open
  1119.                 programs and  reboot your  computer to  reset this  information
  1120.                 before continuing.
  1121.  
  1122. Back & Forth Professional version 2.0                                 page  22
  1123. ______________________________________________________________________________
  1124.  
  1125. Section 4: Configuring Swap Space for Back & Forth
  1126.  
  1127. Running Back &  Once the installation  process has been  completed, run Back  &
  1128. Forth for the   Forth by typing B&FPRO or B&FHIPRO at the DOS prompt. This sets
  1129. First Time      the  DOS   variables,  changes   directories,  and   runs   the
  1130.                 appropriate version of Back & Forth.
  1131.  
  1132.                 If a problem  is encountered  when running one  of these  batch
  1133.                 files, verify that the batch file is located within a directory
  1134.                 along your DOS path. Also make certain that no other executable
  1135.                 file exists along the path with the same name.
  1136.  
  1137. Swap Drive      The first time Back & Forth is run, the Swap drive setup screen
  1138. Setup           is shown. This is also shown whenever Back & Forth is  executed
  1139.                 without the "GO" command line option.
  1140.  
  1141.                 Back & Forth  controls the  amount of  memory that  it uses  by
  1142.                 swapping most of itself out of memory to a storage file when  a
  1143.                 task is run. The  storage space used  is allocated here  within
  1144.                 the Swap  drive setup.  If Back  & Forth  is loaded  into  high
  1145.                 memory, less than 1k of main  memory and 23-40k of high  memory
  1146.                 is used; else  approximately 23-40k of  main memory is  needed.
  1147.                 Either way, DOS requires an additional 3-4k of memory.
  1148.  
  1149. ┌─────────────────────────────────────────────────────────────────────────────┐
  1150. │  Nov 1, 1991             Back & Forth Pro version 2.0            6:47:00am  │
  1151. └─────────────────────────────────────────────────────────────────────────────┘
  1152. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1153. ▒▒▒▒┌─────────────────────────────────────────────────────────────────────┐▒▒▒▒
  1154. ▒▒▒▒│        Manage EMS memory:   No                                      │▒▒▒▒
  1155. ▒▒▒▒│       Save EGA/VGA fonts:   No                                      │▒▒▒▒
  1156. ▒▒▒▒│        Print buffer size:                                        0  │▒▒▒▒
  1157. ▒▒▒▒│       Swap to XMS memory:   Off                                  0  │▒▒▒▒
  1158. ▒▒▒▒│       Swap to EMS memory:   Off                                  0  │▒▒▒▒
  1159. ▒▒▒▒│     Program swap drive 1:   D:\                               5008  │▒▒▒▒
  1160. ▒▒▒▒│     Program swap drive 2:                                        0  │▒▒▒▒
  1161. ▒▒▒▒│     Program swap drive 3:                                        0  │▒▒▒▒
  1162. ▒▒▒▒│                                                                     │▒▒▒▒
  1163. ▒▒▒▒│  Total swap space including  619 of conventional memory       5625  │▒▒▒▒
  1164. ▒▒▒▒└─────────────────────────────────────────────────────────────────────┘▒▒▒▒
  1165. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1166. ▒▒▒▒┌─────────────────────────────────────────────────────────────────────┐▒▒▒▒
  1167. ▒▒▒▒│ Some DOS applications manipulate the EMS memory in a way that is    │▒▒▒▒
  1168. ▒▒▒▒│ incompatible with B&F's mark/release function. If you experience EMS│▒▒▒▒
  1169. ▒▒▒▒│ (or unexplained) lockups, toggle this option to No.                 │▒▒▒▒
  1170. ▒▒▒▒└─────────────────────────────────────────────────────────────────────┘▒▒▒▒
  1171. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1172. U D Move between fields   L R Move within field  F1 Help  F9 Accept  F10 ExitBF
  1173.  
  1174. Back & Forth Professional version 2.0                                 page  23
  1175. ______________________________________________________________________________
  1176.  
  1177. Swap Drive      The Swap drive  setup identifies  the resources  used to  store
  1178. Setup Menu      swapped program information.  Most of its  entries require  the
  1179.                 selection of a swap path and the allocation of disk space.
  1180.  
  1181.                 Manage EMS       If set to Yes,  removes tasks from EMS  memory
  1182.                 memory           when they are exited. Set to No if  "lock-ups"
  1183.                                  occur  that  cannot  be  resolved  using   the
  1184.                                  procedures outlined within Appendix C.
  1185.  
  1186.                 Save EGA/VGA     Saves  the   additional   screen   information
  1187.                 fonts            generated by tasks that  either use their  own
  1188.                                  text fonts or use text modes other than 80x25,
  1189.                                  28, 43, or 50. Set this to No if you are using
  1190.                                  B000 on some 80286 machines as high memory.
  1191.  
  1192.                 Print buffer     Sets aside EMS/XMS  memory for use  by Back  &
  1193.                 size             Print,  the  print   redirection  and   buffer
  1194.                                  utility. This amount is removed from the total
  1195.                                  amount of EMS and XMS allocated below.
  1196.  
  1197.                 Swap to XMS      Sets whether extended  memory (XMS)  is to  be
  1198.                 memory           used,  and  if  so,   how  much.  If  an   XMS
  1199.                                  compatible device driver is not detected, this
  1200.                                  is not shown.
  1201.  
  1202.                 Swap to EMS      Sets whether expanded  memory (EMS)  is to  be
  1203.                 memory           used and if  so, how much.  If none is  found,
  1204.                                  this option cannot be chosen.
  1205.  
  1206.                 Program swap     Selects the paths used to hold the swap  files
  1207.                 paths 1-3        and the amount of  allocated disk space.  This
  1208.                                  swap space is used as an extension of  memory,
  1209.                                  storing  programs  that   are  open  but   not
  1210.                                  currently in  use.  Up to  3  disk-based  swap
  1211.                                  areas may be chosen. Note: allocating  several
  1212.                                  smaller swap files to the same drive is slower
  1213.                                  than using one large swap file on one drive.
  1214.  
  1215.                 Total swap       Shows the  total  swap space  allocated  above
  1216.                 space            plus conventional memory. Conventional  memory
  1217.                                  is the  memory available  for use  after  DOS,
  1218.                                  device drivers,  TSRs, and  Back &  Forth  are
  1219.                                  loaded. To  determine  the maximum  amount  of
  1220.                                  swap space needed, multiply the maximum number
  1221.                                  of tasks  to be  run at  any one  time by  the
  1222.                                  amount of conventional memory available.
  1223.  
  1224.                 Use the  [Up] or  [Down] key  to highlight  the setting  to  be
  1225.                 changed. When entering  a path,  either type  in the  directory
  1226.                 path or press [F7]  to use the  directory tree. When  selecting
  1227.                 the swap space amount, type in the amount to be allocated. When
  1228.                 choosing between Yes and No, press either the [Left] or [Right]
  1229.                 cursor key.
  1230.  
  1231. Back & Forth Professional version 2.0                                 page  24
  1232. ______________________________________________________________________________
  1233.  
  1234. [F7] Directory  If the  [F7] Directory  tree  is used  to  select a  path,  the
  1235. Tree            directory structure  of the  chosen drive  is displayed.  If  a
  1236.                 drive letter has been specified on the path line, that drive is
  1237.                 used. Otherwise, the current system path is used. Use the [Up],
  1238.                 [Down], [Left],  [Right],  [Home],  and [End]  cursor  keys  to
  1239.                 highlight the desired  directory and press  [Enter] to set.  To
  1240.                 show the directory tree of another disk, press [F8] and  select
  1241.                 the drive letter from the menu.
  1242.  
  1243. Swap Space      When a task  is swapped out  of memory, Back  & Forth saves  an
  1244. Requirements    exact replica of  the system environment  and task screen.  The
  1245.                 amount of swap  space occupied  by each task  depends upon  the
  1246.                 amount of space  allocated to  the program  within the  Program
  1247.                 setup, the amount of system information to be stored (based  on
  1248.                 the programs loaded globally), and the video mode in use.  Each
  1249.                 task requires at least 16k of system information storage space.
  1250.                 If PCED has been loaded  globally, add 32-64k of storage  space
  1251.                 per task, if  ANARKEY is used,  add 16k per  task. If  KeyBack!
  1252.                 macros are  used within  a  task and  EMS  memory is  used  for
  1253.                 storage, allot 16k per task for macro buffer space.
  1254.  
  1255.                 The amount of video storage  space required for each  partition
  1256.                 depends upon the video  mode in use and  the complexity of  the
  1257.                 screen being  saved. If  UltraVision  is loaded  globally,  add
  1258.                 another 32k to the estimated video space requirements for  each
  1259.                 task.
  1260.  
  1261.                 For example,  if  you  are running  a  text-based  VGA  program
  1262.                 requiring 600k  of memory  to execute  with UltraVision  loaded
  1263.                 globally and  using EMS  memory to  store the  contents of  the
  1264.                 macro buffer,  you should  expect  to need  approximately  712k
  1265.                 (600k + 16k + 48k + 32k + 16k) to store the program when it  is
  1266.                 swapped to disk.
  1267.  
  1268.                 Video mode               Graphics mode           Text mode
  1269.                 Monochrome, MDA               N/A                   16k
  1270.                 CGA                           16k                   16k
  1271.                 Hercules                      64k                   64k
  1272.                 EGA                         16-256k                 48k
  1273.                 VGA                         16-256k                 48k
  1274.                 SVGA                        16-512k                 48k
  1275.                 1024 x 768 mode            256-1024k
  1276.  
  1277.                 To estimate  the  amount of  swap  space needed,  multiply  the
  1278.                 number of tasks (maximum of 20) that you intend to have open at
  1279.                 once by  the estimated  amount of  program, system,  and  video
  1280.                 storage space  needed  by  the tasks  as  outlined  above.  For
  1281.                 example, if  you  have  600k of  conventional  memory  and  you
  1282.                 normally expect to run up to 2 graphics-based VGA programs  and
  1283.                 4 text-based programs using the maximum amount of  conventional
  1284.                 memory, with  2 of  these  tasks making  use of  KeyBack!,  you
  1285.                 should allocate 4,688k of swap space (approximately). [4,688k =
  1286.                 256k (B&F storage space) + 600k  x 6 (program memory needed)  +
  1287.                 16k x 6  (system information  space) +  256k x  2 (maximum  VGA
  1288.                 graphics space) + 48k  x 4 (VGA  text space) +  16k x 2  (macro
  1289.                 buffer space)].
  1290.  
  1291. Back & Forth Professional version 2.0                                 page  25
  1292. ______________________________________________________________________________
  1293.  
  1294. Disk Selection  When selecting the drives to be used as swap locations for Back
  1295. Criteria        & Forth, the fastest storage  devices available on your  system
  1296.                 should be chosen.  We recommend  that you use  EMS memory,  XMS
  1297.                 memory, RAM disk, and hard  disks as available. Of course,  you
  1298.                 must balance Back & Forth's need  of swap space with the  needs
  1299.                 of other  programs that  you use.  If your  other programs  are
  1300.                 configured to use EMS memory or other disk space, you must make
  1301.                 certain that  the amount  allocated to  Back &  Forth does  not
  1302.                 conflict with the amount needed by those other programs.
  1303.  
  1304.                 When Back & Forth is run, the specified amount of swap space is
  1305.                 automatically allocated  to files  named SWAPFILE.00#  on  each
  1306.                 respective drive.  This  ensures  that  enough  swap  space  is
  1307.                 available when  a program  is  swapped and  lets Back  &  Forth
  1308.                 manage the contents of those files efficiently. The drawback to
  1309.                 this is that the space is occupied and not released until  Back
  1310.                 & Forth is exited.
  1311.  
  1312.                 If  using  Back  &  Forth  on  a  network,  only  specify  swap
  1313.                 directories where you have read/write privileges.
  1314.  
  1315. Function Keys   Three function  key commands  are shown  at the  bottom of  the
  1316.                 screen. They are:
  1317.  
  1318.                 [F1] Help         Shows Help for the Swap drive setup menu.
  1319.  
  1320.                 [F9] Accept       Saves the selected  settings, exits the  Swap
  1321.                                   drive setup menu, and runs Back & Forth.
  1322.  
  1323.                 [F10] Cancel      Exits the Back & Forth Swap drive setup  menu
  1324.                                   without saving the changes made.
  1325.  
  1326. Back & Forth Professional version 2.0                                 page  26
  1327. ______________________________________________________________________________
  1328.  
  1329. Section 5: Setting Up Back & Forth Pro
  1330.  
  1331.                 After pressing [F9] to  save the changes  made within the  Swap
  1332.                 drive setup, control is passed to the main Back & Forth screen.
  1333.                 You are now ready to not  only define the programs that are  to
  1334.                 be made  available for  execution from  Back &  Forth but  also
  1335.                 configure other operational aspects of Back & Forth,  including
  1336.                 its hot keys, print buffer, autoload list, color selection,  et
  1337.                 cetera. This section  describes the  commands available  within
  1338.                 Back & Forth.
  1339.  
  1340. The Back &      The following  is a  representation of  the main  Back &  Forth
  1341. Forth Screen    screen. This screen is composed of four distinct parts. The top
  1342.                 line contains the pull-down menu  options. Below this is  shown
  1343.                 two program lists, with  all open tasks  identified in the  top
  1344.                 list, and  all  tasks  available for  execution  named  in  the
  1345.                 bottom. At the bottom of the screen, the function key  commands
  1346.                 are shown. The  first time Back  & Forth is  run, both  program
  1347.                 lists should be empty.
  1348.  
  1349. BackPacks  Program  Setup  Usage  Quit
  1350. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1351. ▒▒┌─────────────────────────────Active Programs─────────────────────────────┐▒▒
  1352. ▒▒│                                                                         │▒▒
  1353. ▒▒│                          No active tasks found                          │▒▒
  1354. ▒▒└─────────────────────────────────────────────────────────────────────────┘▒▒
  1355. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1356. ▒▒┌───────────────────────────────Program List──────────────────────────────┐▒▒
  1357. ▒▒│                                                                         │▒▒
  1358. ▒▒│                                                                         │▒▒
  1359. ▒▒│                                                                         │▒▒
  1360. ▒▒│                                                                         │▒▒
  1361. ▒▒│                                                                         │▒▒
  1362. ▒▒│                                                                         │▒▒
  1363. ▒▒│                                                                         │▒▒
  1364. ▒▒│                                                                         │▒▒
  1365. ▒▒│                                                                         │▒▒
  1366. ▒▒│       Quick run: _  Tab Change windows  U D Move bar  Ent Open task     │▒▒
  1367. ▒▒│                                                                         │▒▒
  1368. ▒▒└─────────────────────────────────────────────────────────────────────────┘▒▒
  1369. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1370. 1Help  2Menu                 5Info  6LockKb              9RetPgm  10ExitBF
  1371.  
  1372. Program List    The Active  Program list  identifies all  active programs  open
  1373. Windows         within Back  & Forth.  Up to  20  tasks may  be open  at  once.
  1374.                 Programs are "active" when they have been run from within  Back
  1375.                 & Forth and have not been exited and removed from memory.
  1376.  
  1377.                 The Program  List window  names all  programs defined  for  use
  1378.                 within Back &  Forth and  their relevant hot  keys, command  ID
  1379.                 codes, and swap space amounts.
  1380.  
  1381.                 The first  time Back  & Forth  is run,  both of  these  windows
  1382.                 should be empty.  To define the  programs that are  to be  made
  1383.                 available, press [F2],  press [P] to  select the Program  menu,
  1384.                 and press [P] again to select the Program setup option.
  1385.  
  1386. Back & Forth Professional version 2.0                                 page  27
  1387. ______________________________________________________________________________
  1388.  
  1389. Using a Mouse   For those of  you with  mice scampering around  on your  desks,
  1390. with Back &     Back & Forth may be set  up to run with a Microsoft  compatible
  1391. Forth           mouse. When  a mouse  is used  with Back  & Forth,  a  separate
  1392.                 blinking block mouse cursor  is shown on  the screen. With  it,
  1393.                 you may  move to  and select  any option  shown on  the  screen
  1394.                 including pull-down menus,  function key  commands and  program
  1395.                 list entries.  Simply  position  the mouse  cursor  within  the
  1396.                 desired item and press the [Left] mouse button. To exit a menu,
  1397.                 press the [Right] mouse button.
  1398.  
  1399.                 A scroll bar is shown on most  Back & Forth windows for use  in
  1400.                 positioning the selection  bar on  the screen  with the  mouse.
  1401.                 This vertical bar is found on the far right side of the  screen
  1402.                 with up and  down arrows located  at each end.  When the  mouse
  1403.                 cursor is moved  to and  clicked on  one of  these arrows,  the
  1404.                 selection bar  highlights the  item above  or below  it in  the
  1405.                 active window. Moving the mouse cursor to a location within the
  1406.                 scroll bar  and  pressing the  [Left]  mouse button  moves  the
  1407.                 selection bar to highlight the entry at that relative  position
  1408.                 within the window.
  1409.  
  1410.                 To use a  mouse, the  mouse driver  must be  installed on  your
  1411.                 system before Back & Forth is run and mouse support must be ON.
  1412.                 This driver should be placed in the AUTOEXEC.BAT for  automatic
  1413.                 installation. The mouse support  setting is located within  the
  1414.                 Setup Miscellaneous options menu.
  1415.  
  1416. Function Keys   The following function key commands are shown at the bottom  of
  1417.                 the Back & Forth screen.
  1418.  
  1419.                 [F1] Help          Shows help information for Back & Forth.
  1420.  
  1421.                 [F2] Menu          Activates the pull-down  menus. Its  options
  1422.                                    include  BackPacks,   Program,  Setup,   and
  1423.                                    Usage.  The  contents  of  these  menus  are
  1424.                                    outlined above.
  1425.  
  1426.                 [F5] Info          Summarizes the memory and swap space in  use
  1427.                                    and the space allocated to Back & Print.
  1428.  
  1429.                 [F6] LockKB        Clears the screen and password protects your
  1430.                                    system  while   you  are   away  from   your
  1431.                                    computer.
  1432.  
  1433.                 [F9] RetPgm        Returns  to  the  last  active  program   in
  1434.                                    memory.
  1435.  
  1436.                 [F10] ExitBF       Removes all programs run  from Back &  Forth
  1437.                                    from memory and exits Back & Forth.
  1438.  
  1439. Back & Forth Professional version 2.0                                 page  28
  1440. ______________________________________________________________________________
  1441.  
  1442. [F1] Help       The [F1] Help  key displays information  describing the use  of
  1443.                 selected Back & Forth options. When selected, help  information
  1444.                 is displayed  about the  currently displayed  window. The  help
  1445.                 text is a compilation of the contents of this manual.
  1446.  
  1447.                 To change the  help index,  press the  [F5] Index  key. A  menu
  1448.                 lists all defined help  topics. Use the  [Up] or [Down]  cursor
  1449.                 key to highlight  the desired index.  Press [Enter] to  display
  1450.                 the help information for the highlighted index.
  1451.  
  1452.                 To scroll the help  text one line  at a time,  use the [Up]  or
  1453.                 [Down] keys. Use the [PgDn] or [PgUp] keys to show the next  or
  1454.                 previous pages of the text. When you have finished reading this
  1455.                 information, press [Esc] to exit Help.
  1456.  
  1457. [F2] Menu       Pressing the [F2] Menu key activates the pull-down menus  shown
  1458.                 at the top of the screen.  Once the [F2] key has been  pressed,
  1459.                 use the [Left] or [Right] cursor  key to open the desired  menu
  1460.                 or press the  first letter.  A quicker method  of activating  a
  1461.                 menu is to press  the [Alt] key  simultaneously with the  first
  1462.                 letter of the menu label.
  1463.  
  1464.                 BackPacks    Contains the desktop accessory functions available
  1465.                              within Back & Forth.  These include a  calculator,
  1466.                              text editor,  graphics  screen  grabber,  RoloBack
  1467.                              address book, and Overtime! appointment  scheduler
  1468.                              and automated program execution option.
  1469.  
  1470.                 Program      Contains  the  program  definition  and  execution
  1471.                              functions of Back & Forth. These are Autoload  and
  1472.                              Program setup.
  1473.  
  1474.                 Setup        Contains  the  commands  used  to  configure   the
  1475.                              operation of  Back &  Forth. These  include  setup
  1476.                              options  for  the  BackPack  accessories,  Back  &
  1477.                              Print, cursor,  disk  monitoring, hot  key  usage,
  1478.                              icon display mode, keyboard options, miscellaneous
  1479.                              Back & Forth settings,  screen blanker timer,  and
  1480.                              clock setup.
  1481.  
  1482.                 Usage        Contains the  usage  tracking  display  and  setup
  1483.                              functions of Back & Forth. These include usage log
  1484.                              setup, delete usage  records, and browse  existing
  1485.                              usage records.
  1486.  
  1487.                 Quit         Exits Back & Forth.
  1488.  
  1489. Back & Forth Professional version 2.0                                 page  29
  1490. ______________________________________________________________________________
  1491.  
  1492. [F5]            The Information summary  details the maximum  amount of  memory
  1493. Information     that can be  allocated to a  single task, the  total amount  of
  1494.                 swap space  allocated  within the  Swap  drive setup,  and  the
  1495.                 amount of swap space left over after opening the tasks shown in
  1496.                 the Active Program list. The  amount of memory available for  a
  1497.                 task is  based  on  the  amount of  memory  installed  in  your
  1498.                 computer, the  version  of DOS  used,  the device  drivers  and
  1499.                 programs run before Back & Forth, and the amount of memory Back
  1500.                 & Forth  itself requires  (approximately 23-40k  if not  loaded
  1501.                 into high memory,  1k if  loaded high). Back  & Forth  occupies
  1502.                 about 256k of the allocated swap space, the rest is provided to
  1503.                 the open tasks. Swap  space is allocated when  Back & Forth  is
  1504.                 first run, thus ensuring  that enough is  available to run  any
  1505.                 tasks. These swap files are removed  from the disk when Back  &
  1506.                 Forth is exited. To change the amount of allocated swap  space,
  1507.                 exit and execute Back & Forth without the "GO" option to modify
  1508.                 the Swap drive setup values.
  1509.  
  1510.                 If space for Back & Print has been allocated, information about
  1511.                 its status is shown. Also, if the "Manage EMS memory" option is
  1512.                 set On within the Swap drive  setup, EMS usage by each task  is
  1513.                 listed.
  1514.  
  1515. [F6] Lock       The Lock  keyboard command  lets you  restrict access  to  your
  1516. Keyboard        system while you are away from the computer. This keyboard lock
  1517.                 is not intended as full security protection for your system, if
  1518.                 the system is turned off  then turned on again, another  person
  1519.                 could conceivably gain  access to  your system.  This is  meant
  1520.                 only to keep co-workers and passersby from using your  computer
  1521.                 and getting into  your files without  your knowledge while  you
  1522.                 are away from your computer briefly.
  1523.  
  1524.                 When selected, you are  prompted for a password  to be used  to
  1525.                 control access to  your system. The  password can be  up to  30
  1526.                 characters in  length. Capitalization  and  use of  spaces  and
  1527.                 punctuation must be exact.
  1528.  
  1529.                 Once a password has been chosen, the screen is blanked and  the
  1530.                 message "Press a key to unlock" is moved around the screen.
  1531.  
  1532.                 To return to Back  & Forth, press a  key. At the prompt,  enter
  1533.                 the password you  had selected.  Once the  password is  entered
  1534.                 correctly, control is returned to Back & Forth.
  1535.  
  1536. Back & Forth Professional version 2.0                                 page  30
  1537. ______________________________________________________________________________
  1538.  
  1539. [F10] Exit      The [F10]  ExitBF  command  exits Back  &  Forth,  deletes  its
  1540. Back & Forth    temporary files,  and  removes  the  program  from  memory.  If
  1541.                 BFPLOAD.COM was used to load B&F into high memory (this is used
  1542.                 by default within  the B&FHIPRO.BAT),  the EMS  memory used  by
  1543.                 Back & Forth is then freed. If another memory management loader
  1544.                 was used, the computer system  must be rebooted to regain  that
  1545.                 memory.
  1546.  
  1547.                 To exit Back & Forth, make certain that the Active Program list
  1548.                 shows the message "No  tasks are active"  then press [F10].  If
  1549.                 any tasks are still open when the [F10] key is pressed  (either
  1550.                 due to accidental oversight or because the program is unwilling
  1551.                 to relinquish memory), you are then prompted to verify  whether
  1552.                 you wish for all open tasks  to be forcibly removed. Press  [Y]
  1553.                 to exit Back & Forth and remove all tasks, press [N] to  remain
  1554.                 within Back & Forth. You should make every attempt to exit  all
  1555.                 open programs naturally so  that you can  ensure that all  data
  1556.                 files are properly closed and all temporary files are correctly
  1557.                 handled.
  1558.  
  1559. Caution!        If all open programs  are not exited  normally, i.e. via  their
  1560.                 own exit command, all data files may not be updated and closed,
  1561.                 and temporary  files  may still  exist  on the  disk.  If  this
  1562.                 occurs, upon running CHKDSK /F or other disk checking software,
  1563.                 you may find a number of lost clusters or unidentified  program
  1564.                 swap files.
  1565.  
  1566.                 Do not turn off your computer  before exiting Back & Forth.  If
  1567.                 Back & Forth is not exited normally, i.e. via the [F10]  ExitBF
  1568.                 key, not only may lost clusters  occur but also its swap  files
  1569.                 will still occupy space on  your disk. The On/Off power  switch
  1570.                 is not a viable alternative to the [F10] ExitBF command.
  1571.  
  1572. Back & Forth Professional version 2.0                                 page  31
  1573. ______________________________________________________________________________
  1574.  
  1575. The [F2]        Five options, BackPacks, Program,  Setup, Usage, and Quit,  are
  1576. Pull-Down Menu  shown at the top of the screen. These are selected by  pressing
  1577. Options         the [F2] function key  and using the  [Left] or [Right]  cursor
  1578.                 key to open the  desired menu or pressing  the first letter  of
  1579.                 that menu entry. A  menu may also be  selected by pressing  the
  1580.                 [Alt] key combined  with the  first letter of  the menu  label.
  1581.                 Finally, if you have  a mouse, you can  select one of the  menu
  1582.                 entries simply by moving the  mouse cursor to the desired  menu
  1583.                 and clicking  the [Left]  mouse button  to open  the menu.  The
  1584.                 options contained within the  pull-down menus activated by  the
  1585.                 [F2] Menu option are as follows:
  1586.  
  1587.                 BackPacks - The desktop accessory functions of Back & Forth.
  1588.  
  1589.                       Calculator -  Provides a  simple  tape calculator  and  a
  1590.                            sophisticated   RPN   calculator   with   financial,
  1591.                            statistical,   scientific,   and   computer   number
  1592.                            functions.
  1593.  
  1594.                       Editor - Opens a simple-to-use ASCII text editor that can
  1595.                            be used to edit selected files.
  1596.  
  1597.                       Grabber -  Grabs a  graphics image  from the  screen  and
  1598.                            saves to a PCX file.
  1599.  
  1600.                       Overtime! -  Sets up  and  displays the  time  management
  1601.                            program created for use within Back & Forth. It acts
  1602.                            as an appointment book with a calendar, daily  memo,
  1603.                            and to-do list. When an appointment time arrives, it
  1604.                            can be set to sound an alarm, pop a message onto the
  1605.                            screen, run a defined task, or do nothing.
  1606.  
  1607.                       RoloBack - Displays an  address book/phone listing  which
  1608.                            can be used to store names and personal  information
  1609.                            for viewing, searching, printing, and dialing.
  1610.  
  1611.                 Program - The task definition and execution functions.
  1612.  
  1613.                       Autoload -  Specifies the  tasks run  automatically  when
  1614.                            Back & Forth is loaded.
  1615.  
  1616.                       Program -  Opens  the  Program editor,  where  tasks  are
  1617.                            defined for use within Back & Forth.
  1618.  
  1619.                 Setup - The Back & Forth configuration options.
  1620.  
  1621.                       BackPack setup - Lets you  set the hot keys and  keyboard
  1622.                            macro settings used with each BackPack.
  1623.  
  1624.                       back &  Print  -  Contains  the  Back  &  Print  settings
  1625.                            including:  destination  of  output,  port  trapped,
  1626.                            throughput, etc.
  1627.  
  1628.                       Cursor - Lets you select the shape of the text cursor.
  1629.  
  1630. Back & Forth Professional version 2.0                                 page  32
  1631. ______________________________________________________________________________
  1632.  
  1633.                       Disk monitor Activates a disk monitor symbol to be  shown
  1634.                            whenever a disk is written to or read from.
  1635.  
  1636.                       Hot key - Defines the hot keys used within Back & Forth.
  1637.  
  1638.                       Icon menu  view -  Sets  B&F to  display the  task  icons
  1639.                            defined within the  Program setup.  With this  mode,
  1640.                            all active and defined tasks are shown on the screen
  1641.                            for selection.
  1642.  
  1643.                       Keyboard -  Chooses  such options  as:  keyboard  buffer,
  1644.                            click,speed-up, and [Caps Lock]/[Ctrl] key switch.
  1645.  
  1646.                       Miscellaneous -  Lists the  following: screen  background
  1647.                            character selection, color setup, CGA snow checking,
  1648.                            [Ctrl][Alt][Delete] reboot restriction, number of
  1649.                            text lines shown, mouse activation toggle, external
  1650.                            editor, and screen title.
  1651.  
  1652.                       Screen blanker -  Sets the  screen blanker  mode and  the
  1653.                            number of minutes between the last keystroke entered
  1654.                            and the blanking of the  screen. This can be set  to
  1655.                            either display a graphics image or blank the screen.
  1656.  
  1657.                       Time (clock) - Sets the default clock settings.
  1658.  
  1659.                 Usage - Usage tracking log control.
  1660.  
  1661.                       Browse usage  database  -  Lists the  usage  log  entries
  1662.                             occurring between two dates, sorted by either date,
  1663.                             task description, or project code.
  1664.  
  1665.                       Change project code - Sets the 15 character project  code
  1666.                             used to group log entries by job.
  1667.  
  1668.                       Delete records from database  - Removes records from  the
  1669.                             usage log based on a date range.
  1670.  
  1671.                       Setup usage tracking parameters - Activates program usage
  1672.                             tracking and project code  entry. When selected,  a
  1673.                             menu is shown listing  two entries: Keep usage  log
  1674.                             and  Require  project  codes.  Setting  the   Usage
  1675.                             tracking option  to  Yes activates  the  usage  log
  1676.                             which keeps a list of all programs run from Back  &
  1677.                             Forth with the times  that they were used.  Setting
  1678.                             the Project codes option to  Yes prompts you for  a
  1679.                             project code each time Back & Forth is run.
  1680.  
  1681.                 Quit - Back & Forth exit command.
  1682.  
  1683. Back & Forth Professional version 2.0                                 page  33
  1684. ______________________________________________________________________________
  1685.  
  1686. The BackPacks Menu
  1687.  
  1688.                 The  BackPacks  menu  entry  contains  the  desktop   accessory
  1689.                 functions available within Back & Forth. These include:
  1690.  
  1691.                 Calculator      Provides  a  simple   tape  calculator  and   a
  1692.                                 sophisticated RPN  calculator  with  financial,
  1693.                                 statistical, scientific,  and  computer  number
  1694.                                 functions.
  1695.  
  1696.                 Editor          Opens a  simple-to-use ASCII  text editor  that
  1697.                                 can be used to edit selected files.
  1698.  
  1699.                 Grabber         Grabs a  graphics  image from  the  screen  and
  1700.                                 saves to a PCX file.
  1701.  
  1702.                 Overtime!       Sets  up  and  displays  the  time   management
  1703.                                 program created for use within Back & Forth. It
  1704.                                 acts as an  appointment book  with a  calendar,
  1705.                                 daily memo, and to-do list. When an appointment
  1706.                                 time arrives, it can be set to sound an  alarm,
  1707.                                 pop a message  onto the screen,  run a  defined
  1708.                                 task within a new partition or do nothing.
  1709.  
  1710.                 RoloBack        Displays an  address book  / telephone  listing
  1711.                                 which can be used  to store names and  personal
  1712.                                 information for  viewing, searching,  printing,
  1713.                                 and dialing.
  1714.  
  1715.                 To select one of these BackPacks from the BackPack menu,  press
  1716.                 the  [F2]  Menu  key.  When  activated,  this  menu  should  be
  1717.                 highlighted and  opened  at the  top  of the  screen.  Use  the
  1718.                 [Right] cursor key to highlight the desired BackPack and  press
  1719.                 [Enter] or press the first letter to select.
  1720.  
  1721.                 To set up the operational  aspects of these BackPacks, use  the
  1722.                 BackPack setup  option, located  within  the Setup  menu.  This
  1723.                 allows you to specify a hot key, keyboard macro file,  starting
  1724.                 macro, and other settings.
  1725.  
  1726.                 The BackPack  accessories are  documented within  Part II:  The
  1727.                 Back & Forth BackPacks.
  1728.  
  1729. Back & Forth Professional version 2.0                                 page  34
  1730. ______________________________________________________________________________
  1731.  
  1732. The Program Menu
  1733.  
  1734.                 The Program  menu contains  the task  definition and  automatic
  1735.                 loading options of Back & Forth.
  1736.  
  1737.                 Autoload   Specifies the tasks  run automatically  when Back  &
  1738.                            Forth is loaded.
  1739.  
  1740.                 Program    Opens the Program  editor, where  tasks are  defined
  1741.                            for use within Back & Forth.
  1742.  
  1743.                 To select one  of these options,  press the [F2]  Menu key  and
  1744.                 either press the  [Right] cursor  key or [P]  to highlight  the
  1745.                 Program menu. When highlighted,  the above menu options  should
  1746.                 be shown in  a pull-down  menu. Use  the [Down]  cursor key  to
  1747.                 highlight the desired  option and  press [Enter]  or press  the
  1748.                 first letter to select.
  1749.  
  1750. Back & Forth Professional version 2.0                                 page  35
  1751. ______________________________________________________________________________
  1752.  
  1753. Autoload Setup  The Autoload setup  is used  to select tasks  or BackPacks  for
  1754.                 automatic loading  when  Back  &  Forth  is  first  run.  Tasks
  1755.                 selected for  autoloading should  be those  that you  use on  a
  1756.                 day-to-day basis. Only  the BackPacks and  those tasks  defined
  1757.                 within the  Program setup  are selectable.  Programs  requiring
  1758.                 user-input, i.e. those with the Program setup "Ask for Options"
  1759.                 entry turned On, cannot be loaded using this option.
  1760.  
  1761. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1762. ▒▒▒▒▒▒▒▒┌─────────────────────Autoload Statistics─────────────────────┐▒▒▒▒▒▒▒▒
  1763. ▒▒▒▒▒▒▒▒│ Number of partitions to autoload                        0   │▒▒▒▒▒▒▒▒
  1764. ▒▒▒▒▒▒▒▒│ Size of autoload partitions                             0  k│▒▒▒▒▒▒▒▒
  1765. ▒▒▒▒▒▒▒▒│ Autoload delay time (in seconds)                        0   │▒▒▒▒▒▒▒▒
  1766. ▒▒▒▒▒▒▒▒└─────────────────────────────────────────────────────────────┘▒▒▒▒▒▒▒▒
  1767. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1768. ▒▒▒▒┌───────────────────────────Program List──────────────────────────────┐▒▒▒▒
  1769. ▒▒▒▒│                                                                     │▒▒▒▒
  1770. ▒▒▒▒│                                           Time to Wait before       │▒▒▒▒
  1771. ▒▒▒▒│   Task Description           Memory       Loading Next Task         │▒▒▒▒
  1772. ▒▒▒▒│   Calculator                   192                                  │▒▒▒▒
  1773. ▒▒▒▒│   Editor                       ALL                                  │▒▒▒▒
  1774. ▒▒▒▒│   Grabber                      224                                  │▒▒▒▒
  1775. ▒▒▒▒│   Overtime!                    256                                  │▒▒▒▒
  1776. ▒▒▒▒│   RoloBack                     320                                  │▒▒▒▒
  1777. ▒▒▒▒│   DOS Partition                ALL                                  │▒▒▒▒
  1778. ▒▒▒▒│                                                                     │▒▒▒▒
  1779. ▒▒▒▒│ » Marks autoload task    Use cursor keys to move selection bar      │▒▒▒▒
  1780. ▒▒▒▒└─────────────────────────────────────────────────────────────────────┘▒▒▒▒
  1781. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1782. 1Help           3SetOn   4SetOff   5Start                                10Exit
  1783.  
  1784. Screen          The  top  window  shows  the  number  of  programs  chosen  for
  1785. Description     automatic loading, the amount of swap memory they require,  and
  1786.                 the total amount of time needed to load them. The bottom window
  1787.                 contains the program list defined within the Program setup  and
  1788.                 the BackPacks list. Programs marked for automatic loading  show
  1789.                 the  »  character  immediately  to  the  left  of  the  program
  1790.                 description.
  1791.  
  1792. Cursor Keys     Use the [Up] and [Down] cursor keys to scroll the selection bar
  1793.                 through the list  of defined programs.  Pressing the [PgUp]  or
  1794.                 [PgDn] keys moves up or down 11 entries in the list. The [Home]
  1795.                 or [End] keys move to the first or last entry in the list.
  1796.  
  1797. Function Key    The following  function  keys contain  the  commands  available
  1798. Commands        within the Autoload setup.
  1799.  
  1800.                 [F1] Help          Presents help describing Autoload setup.
  1801.  
  1802.                 [F3] Set On        Activates the  autoload capability  for  the
  1803.                                    highlighted task.  You  are then  asked  for
  1804.                                    additional Autoload information.
  1805.  
  1806.                 [F4] Set Off       Removes the  autoload designation  from  the
  1807.                                    highlighted task.
  1808.  
  1809. Back & Forth Professional version 2.0                                 page  36
  1810. ______________________________________________________________________________
  1811.  
  1812.                 [F5] Start         Marks  the  highlighted  task  as  the  last
  1813.                                    program to  be loaded  using Autoload.  Once
  1814.                                    this program is loaded, you are left  within
  1815.                                    this program rather  than being returned  to
  1816.                                    the Back & Forth Active program list.
  1817.  
  1818.                 [F10] Quit         Exits the Autoload setup and returns to  the
  1819.                                    Setup menu.
  1820.  
  1821. Selecting a     Move  the  selection   bar  to   highlight  the   task  to   be
  1822. Task for        automatically loaded and press either  [Enter] or [F3] Set  On.
  1823. Autoloading     When selected, you are prompted for the following information:
  1824.  
  1825.                 Task description   Describes  the  highlighted   task  in   the
  1826.                                    Program list. This  field cannot be  changed
  1827.                                    within the Autoload setup.
  1828.  
  1829.                 Action type        Sets the action used  to determine when  the
  1830.                                    task has  finished  loading. The  "Wait  for
  1831.                                    keyboard  request"  option  waits  for   the
  1832.                                    program to request a key before starting  to
  1833.                                    load the next task. Most tasks can be loaded
  1834.                                    using this method since key input is usually
  1835.                                    not requested by the program until after  it
  1836.                                    has completed loading. This method is faster
  1837.                                    since it is  based on the  actual amount  of
  1838.                                    time needed  to load  the task  rather  than
  1839.                                    your best guess. The "Time countdown" option
  1840.                                    waits a specified  number of seconds  before
  1841.                                    loading the next task marked in the Autoload
  1842.                                    list. This should be timed carefully so that
  1843.                                    the computer is not  left idle for too  long
  1844.                                    while allowing for  deviations in load  time
  1845.                                    due to changes  in data file  size, etc.  We
  1846.                                    recommend that  you first  try loading  your
  1847.                                    tasks using the "Wait for keyboard request".
  1848.                                    If a task does  not load completely,  switch
  1849.                                    to "Time countdown".  Press the [Space]  key
  1850.                                    to toggle between these two values.
  1851.  
  1852.                 Time to wait:      Designates the number  of seconds needed  to
  1853.                                    load a task when the "Time countdown" option
  1854.                                    is selected.  To  determine  the  number  of
  1855.                                    seconds needed, display the clock then  load
  1856.                                    the program to determine precisely how  many
  1857.                                    seconds should be designated.
  1858.  
  1859.                 Use the [Up] or [Down]  cursor key to move  to the field to  be
  1860.                 edited. Press [F9] to  save the changes  and exit this  window,
  1861.                 press [F10] to exit without saving the changes.
  1862.  
  1863. Note:           For Overtime!  alarms  to be  able  to notify  you  of  defined
  1864.                 events, this  BackPack  must  be active  in  memory.  For  this
  1865.                 reason, we recommend  that you select  this task to  be one  of
  1866.                 those that you  automatically load  each time Back  & Forth  is
  1867.                 run.
  1868.  
  1869. Back & Forth Professional version 2.0                                 page  37
  1870. ______________________________________________________________________________
  1871.  
  1872. Program Setup   The Program Setup is one of the most important aspects of  Back
  1873.                 & Forth.  It is  used to  define the  tasks listed  within  the
  1874.                 Program List that  are available  for execution  within Back  &
  1875.                 Forth. Up to 50  tasks may be defined.  When selected from  the
  1876.                 Program menu, a program list similar to that shown on the  main
  1877.                 screen is shown.
  1878.  
  1879. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1880. ▒▒┌────────────────────────Setup Program List───────────────────────────────┐▒▒
  1881. ▒▒│                                                                         │▒▒
  1882. ▒▒│ B&F Manuscript                  618  'Alt-Ctrl-B                '  [MB] │▒▒
  1883. ▒▒│ Back-up work files              256  'Alt-Ctrl-LShift-B         '  [BC] │▒▒
  1884. ▒▒│ DOS Partition                   618  'Alt-Ctrl-D                '  [DP] │▒▒
  1885. ▒▒│ File Commando                   618  'Alt-Ctrl-F                '  [FC] │▒▒
  1886. ▒▒│ Format disk                      64  '                          '  [3½] │▒▒
  1887. ▒▒│ Lotus 123 Checkbook             618  'Alt-Ctrl-L'               '  [LC] │▒▒
  1888. ▒▒│ PC-Paintbrush                   618  'Alt-Ctrl-P                '  [PB] │▒▒
  1889. ▒▒│ Small DOS Prompt                128  'Alt-Ctrl-S                '  [SD] │▒▒
  1890. ▒▒│ Word Perfect Letter             618  'Alt-Ctrl-W                '  [WP] │▒▒
  1891. ▒▒│ Word Perfect Phone Notes        618  'Alt-Ctrl-N                '  [PN] │▒▒
  1892. ▒▒│                                                                         │▒▒
  1893. ▒▒│ Quick run: _                                                            │▒▒
  1894. ▒▒└─────────────────────────────────────────────────────────────────────────┘▒▒
  1895. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1896. 1Help    2Add    3Copy   4Delete   5Move          7Edit    8Sort       10ExitBF
  1897.  
  1898. Function Key    The function keys shown at the bottom of the screen contain the
  1899. Commands        commands available under the Program Setup.
  1900.  
  1901.                 [F1] Help       Presents help describing the Program Setup.
  1902.  
  1903.                 [F2] Add        Adds a new task to the list.
  1904.  
  1905.                 [F3] Copy       Copies the  highlighted  task entry  to  a  new
  1906.                                 entry. This is useful  when you have to  define
  1907.                                 several entries  using the  same basic  program
  1908.                                 information.
  1909.  
  1910.                 [F4] Delete     Deletes the highlighted task entry.
  1911.  
  1912.                 [F5] Move       Moves the  highlighted  task entry  to  another
  1913.                                 position in the list.
  1914.  
  1915.                 [F7] Edit       Edits the highlighted task entry.
  1916.  
  1917.                 [F8] Sort       Sorts the entries by description, hot key, icon
  1918.                                 label, or ID.
  1919.  
  1920.                 [F10] Quit      Exits and  returns to  the  main Back  &  Forth
  1921.                                 screen.
  1922.  
  1923. Edit Program    Once [F2] Add or  [F7] Edit is  selected, the standard  program
  1924. Entry           information  window  is  shown.  If  [F7]  was  selected,   the
  1925.                 information shown  is  that  of the  task  highlighted  in  the
  1926.                 Program setup  list;  if  [F2] was  selected,  the  information
  1927.                 window is blank.
  1928.  
  1929. Back & Forth Professional version 2.0                                 page  38
  1930. ______________________________________________________________________________
  1931.  
  1932. Standard Entry  The standard program setup  window lists the basic  information
  1933. Fields          generally required by  Back & Forth  to successfully execute  a
  1934.                 task. Extended program setup  options are contained within  the
  1935.                 [F8] setup form. These options let you configure the amount  of
  1936.                 EMS memory  and  environment space  used  by the  program,  the
  1937.                 position of  the  clock,  the interval  before  the  screen  is
  1938.                 blanked, the  availability  of Overtime!,  the  particulars  of
  1939.                 macro usage, etc.
  1940.  
  1941.                 Within either window, use the [Up] or [Down] key to move to the
  1942.                 field to be  edited. Use the  [Left] or [Right]  cursor key  to
  1943.                 move the cursor within the field. Press the [Ins] key to switch
  1944.                 the text entry  mode between  Insert (small  block cursor)  and
  1945.                 Overwrite (underline cursor).  Press [F9] to  save the  changes
  1946.                 and exit, press [F10] to exit without saving the changes.
  1947.  
  1948.                 Task description  Describes the task in the Program list.  This
  1949.                                   field is 20 characters long.
  1950.  
  1951.                 Memory needed     Defines the amount  of memory  needed by  the
  1952.                                   task to execute. When set to 0, all available
  1953.                                   memory is allocated.
  1954.  
  1955.                 Icon description  Assigns an eight  character description  used
  1956.                                   within the Icon menu view option to  identify
  1957.                                   this program entry on the screen.
  1958.  
  1959.                 ID                Designates a 2 character identification code,
  1960.                                   which is used as a quick method of jumping to
  1961.                                   and executing a task  from the Program  list.
  1962.                                   All entries must have an ID; however, you may
  1963.                                   wish to  assign an  obscure ID  like "()"  to
  1964.                                   tasks that  you do  not  want to  execute  by
  1965.                                   accident. This ID may also be used to  switch
  1966.                                   between partitions  via the  SWITCH  program.
  1967.                                   SWITCH is described within Section 7.
  1968.  
  1969.                 Hot key           Designates the hot key used to run this task.
  1970.                                   Hot keys  let  you jump  between  open  tasks
  1971.                                   and/or Back &  Forth at will.  Press [F7]  to
  1972.                                   show the  hot key  prompt and  press the  key
  1973.                                   combination to be defined.  The hot key  must
  1974.                                   be a  combination of  one or  more key  flags
  1975.                                   [Alt], [Ctrl],  [Left Shift],  [Right  Shift]
  1976.                                   combined with a function or alphanumeric key.
  1977.                                   Press [F9] to save the hot key.
  1978.  
  1979.                 Type of task      Determines the  type  of task:  Program,  DOS
  1980.                                   partition,  Program   without  Comspec,   and
  1981.                                   Special  TSR.  When  set  to  "Program",  the
  1982.                                   defined task  is  run  after  COMMAND.COM  or
  1983.                                   4DOS.COM is loaded. Batch  files must be  run
  1984.                                   using  this  option.   If  "Program   without
  1985.                                   Comspec"  is  set,  the  COMMAND.COM  is  not
  1986.                                   loaded before  the  task  is  run.  The  "DOS
  1987.  
  1988. Back & Forth Professional version 2.0                                 page  39
  1989. ______________________________________________________________________________
  1990.  
  1991.                                   partition" option  opens  a  DOS  environment
  1992.                                   where any  program can  be run  from the  DOS
  1993.                                   prompt. The  "Special TSR"  option should  be
  1994.                                   used when running a TSR (like Sidekick  Plus)
  1995.                                   that requires a program to be run within  it.
  1996.                                   This loads the TSR then runs a dummy program.
  1997.  
  1998.                 DOS command       Identifies the task as a DOS or 4DOS  command
  1999.                                   when set  to Yes.  Use [Right]  or [Left]  to
  2000.                                   select  between  Yes  or  No.  DOS   commands
  2001.                                   include COPY, DIR, but do not include  FORMAT
  2002.                                   or CHKDSK (these are  programs and should  be
  2003.                                   defined as such).
  2004.  
  2005.                 Program path      Locates the directory  where the program  can
  2006.                                   be found.  Either type  in the  path at  this
  2007.                                   prompt or press  [F7] to pick  the path  from
  2008.                                   the directory tree.  To change drives  within
  2009.                                   the tree,  press [F8]  and select  the  drive
  2010.                                   letter. Press [Enter] to set the path. If the
  2011.                                   task being defined is a DOS command, no  path
  2012.                                   need be set.
  2013.  
  2014.                 Program name      Identifies the program to  be run. This  file
  2015.                                   must end with the extension EXE, COM, or BAT.
  2016.                                   Either enter the file name at this prompt  or
  2017.                                   press  [F7]  to   select  from   a  list   of
  2018.                                   executable files  found  within  the  Program
  2019.                                   path.  If  using  the  file  list,  move  the
  2020.                                   selection bar to highlight the file and press
  2021.                                   [Enter]. If the program is not shown in  this
  2022.                                   list, change the program path.
  2023.  
  2024.                 Work path         Names the directory holding the data files of
  2025.                                   the task. If  this path is  set, the task  is
  2026.                                   actually run from  this directory, using  the
  2027.                                   program directory only to locate the  program
  2028.                                   files. Some programs  (like some versions  of
  2029.                                   WordStar) must  be  run  from  their  program
  2030.                                   directories;  for  these  tasks,  leave  this
  2031.                                   field blank. [F7] may also be used to  select
  2032.                                   the path.
  2033.  
  2034.                 Fixed options     Defines the information usually entered after
  2035.                                   the program name when  the task is run.  This
  2036.                                   field is 57 characters long. For example,  to
  2037.                                   format a  3½ inch,  720k diskette  placed  in
  2038.                                   drive A: using DOS FORMAT, the fixed  options
  2039.                                   should be set to: A:  /n:9  /t:80  (or)   A:
  2040.                                   /f:720 (depending on the version of DOS).
  2041.  
  2042.                 Ask for options   Determines  whether  you  are  prompted   for
  2043.                                   command line information  each time the  task
  2044.                                   is run.  Use the  [Left]  or [Right]  key  to
  2045.                                   select Yes or No.
  2046.  
  2047. Back & Forth Professional version 2.0                                 page  40
  2048. ______________________________________________________________________________
  2049.  
  2050.                 Custom prompt     When "Ask  for Options"  is On,  defines  the
  2051.                                   prompt that is  shown when the  task is  run.
  2052.                                   This should be used  to describe the  command
  2053.                                   line information  needed  by a  program.  The
  2054.                                   field is 57 characters long.
  2055.  
  2056.                 Action when done  Establishes what  happens after  the task  is
  2057.                                   exited. The  options are:  Return, Pause,  or
  2058.                                   Stay at  DOS. "Return"  (default) returns  to
  2059.                                   B&F once the task is exited. "Pause"  returns
  2060.                                   after a key is  pressed, letting you see  the
  2061.                                   screen produced  when  the  task  is  exited.
  2062.                                   "Stay at DOS" is used  to run TSRs that  exit
  2063.                                   to a DOS  prompt after installing  themselves
  2064.                                   in memory. Use [Left] or [Right] to set  this
  2065.                                   option.
  2066.  
  2067. [F8] Extended   The [F8] Extended program setup window contains the less  often
  2068. Entry Fields    used aspects  of  the  program setup.  Most  of  these  entries
  2069.                 control the way Back & Forth operates with the task, the  other
  2070.                 entries set little-used program operation options.
  2071.  
  2072.                 Environment size   Sets the amount of extra space allocated for
  2073.                                    the COMMAND.COM. When set to 0, the  default
  2074.                                    DOS amount is  used. If this  task sets  any
  2075.                                    DOS variables, set this value to 1024.
  2076.  
  2077.                 Maximum EMS        Limits the  amount  of expanded  memory  the
  2078.                 allocated          task is allowed to use.  When set to 0,  the
  2079.                                    program is allowed  to determine the  amount
  2080.                                    of EMS  that  it  will  use.  Some  programs
  2081.                                    automatically grab  as  much EMS  memory  as
  2082.                                    they can,  whether  they  need  it  or  not.
  2083.                                    Examples  of  programs  that  do  this   are
  2084.                                    Quattro Pro and Paradox. For these programs,
  2085.                                    either disallow EMS usage by setting this to
  2086.                                    -1, or define the maximum amount of EMS that
  2087.                                    you wish for it to use.
  2088.  
  2089.                 Disable hot keys   Chooses whether the hot keys defined  within
  2090.                                    Back & Forth are disabled while this task is
  2091.                                    running. Only  the  B&F Super  key  (default
  2092.                                    [Ctrl][Alt][Left  Shift])  is  left  active.
  2093.                                    This is useful when running a program  which
  2094.                                    makes extensive  use of  keyboard  commands.
  2095.                                    Use [Left] or [Right] to set this option.
  2096.  
  2097.                 Clock display      Defines the appearance and placement of  the
  2098.                                    clock on the screen. When [F7] is pressed, 5
  2099.                                    options  are  listed:  mode,  format,   row,
  2100.                                    column,  and  color.  Mode  may  be  set  to
  2101.                                    "Default", which uses  the default  settings
  2102.                                    defined  within  Time  setup,  "Off",  which
  2103.                                    keeps the clock  off the  screen, and  "On",
  2104.  
  2105. Back & Forth Professional version 2.0                                 page  42
  2106. ______________________________________________________________________________
  2107.  
  2108.                                    which shows the clock  in the below  format.
  2109.                                    Format choices  are  HH:MM-AM/PM,  HH:MM:SS-
  2110.                                    AM/PM, HH:MM-Military,HH:MM:SS-Military. Row
  2111.                                    and column sets the clock's screen position.
  2112.                                    Color selects the color used to display  the
  2113.                                    time.
  2114.  
  2115.                 Screen blanker     Sets the screen blank mode and interval  for
  2116.                 support            the task. Set the  mode OFF when defining  a
  2117.                                    task making extensive use of a mouse,  since
  2118.                                    mouse input is not  recognized as key  input
  2119.                                    by the screen blanker.
  2120.  
  2121.                 Overtime! support  Establishes whether Overtime! is allowed  to
  2122.                                    interrupt operation of the task. Set this to
  2123.                                    "No" when defining a communications task.
  2124.  
  2125.                 UV mode            Presets an UltraVision  video display  mode.
  2126.                                    This is only shown  if UltraVision has  been
  2127.                                    loaded into memory before B&F. Press [F7] to
  2128.                                    list all  UltraVision modes  available.  Use
  2129.                                    the [Up] or [Down]  key to highlight a  mode
  2130.                                    and  press  [Enter]  to  set.  The   default
  2131.                                    setting is 80x25.
  2132.  
  2133.                 Macro/paste delay  Resets the rate at which text is fed to  the
  2134.                                    task from the Macro  and Paste commands.  If
  2135.                                    random characters  are lost,  increment  the
  2136.                                    delay to compensate.
  2137.  
  2138.                 Auto Shorthand     When On, automatically scans the typed  text
  2139.                                    for defined shorthand abbreviations, deletes
  2140.                                    those  found,  and  inserts  the  words   or
  2141.                                    phrases they represent.
  2142.  
  2143.                 Shorthand delete   Names the  key used  within the  program  to
  2144.                 sequence           backspace over  text  to  the  left  of  the
  2145.                                    cursor. This  is required  when a  Shorthand
  2146.                                    sequence   is    encountered,   where    the
  2147.                                    abbreviation must be deleted and the correct
  2148.                                    replacement word  or  phrase  inserted.  The
  2149.                                    options are <Bksp>,  <Ctrl-Bksp>,<Left-Del>.
  2150.                                    Some  programs,  like   older  versions   of
  2151.                                    WordStar, do  not  support the  [BkSp]  key,
  2152.                                    instead the [Ctrl][BkSp]  is used to  delete
  2153.                                    characters to the left  of the cursor. If  a
  2154.                                    program does not support either key, use the
  2155.                                    [Left][Del] to simulate a backspace.
  2156.  
  2157.                 Max number of      Determines the  number  of  keyboard  macros
  2158.                 macros             that may be defined for use within the task.
  2159.  
  2160.                 Macro buffer size  Configures a storage area used to store  the
  2161.                 (0-16k)            macros used with  this task. Each  keystroke
  2162.                                    occupies 2 bytes of space.
  2163.  
  2164. Back & Forth Professional version 2.0                                 page  43
  2165. ______________________________________________________________________________
  2166.  
  2167.                 Macro save option  Sets the method used  to save newly  defined
  2168.                                    key  macros  when  a  task  is  exited.  The
  2169.                                    options are: "Don't save macros", "Automatic
  2170.                                    save", and "Prompt for filename". The "Don't
  2171.                                    save macros" option does not save the macros
  2172.                                    unless the Save file option is selected from
  2173.                                    the Macro menu File command. The  "Automatic
  2174.                                    save"  option   saves   the   macro   buffer
  2175.                                    automatically to  the open  macro file  when
  2176.                                    the task  is  exited and  the  partition  is
  2177.                                    closed. The  "Prompt  for  filename"  option
  2178.                                    prompts for the file to be used to store the
  2179.                                    macros when the  task is  exited. This  lets
  2180.                                    you select from a list of all existing macro
  2181.                                    files or lets you create a new file.
  2182.  
  2183.                 Macro file name    Identifies the file  used to  store the  key
  2184.                                    macros for this task. Either enter the  file
  2185.                                    name at this prompt or press [F7] to  select
  2186.                                    from a list of macro files. If the file list
  2187.                                    is used, highlight the file & press [Enter].
  2188.  
  2189.                 Starting macro     Names a macro that is replayed automatically
  2190.                                    when the  task is  run.  This is  useful  in
  2191.                                    feeding  keys  to  a  program  to  get  past
  2192.                                    opening screens and configuring it for  use.
  2193.                                    If this task is chosen for autoloading, this
  2194.                                    macro is not played.
  2195.  
  2196. Programs to be  Some programs  should not  be  run from  within B&FPro,  others
  2197. Cautious Of     require special treatment.  These categories are  listed below.
  2198.  
  2199.                 Disk cache program and programs that optimize, edit, check,  or
  2200.                 diagnose disks  should not  be run  within Back  & Forth.  Many
  2201.                 programs open temporary disk files without properly  allocating
  2202.                 them at  the DOS  level.  By deleting  or moving  these  files,
  2203.                 precious data may be corrupted or lost.
  2204.  
  2205.                 Asynchronous communications software can only be used while  it
  2206.                 is on-screen and in memory. Once the program is swapped out  of
  2207.                 memory, it is deactivated.
  2208.  
  2209.                 Programs that intercept all keystrokes may be run, but only the
  2210.                 B&F super key, [Alt][Ctrl][Left  Shift], will be available  for
  2211.                 use in swapping back to Back & Forth.
  2212.  
  2213.                 Programs that  directly change  EGA  video settings  may  cause
  2214.                 garbled screens. Attempt to avoid this by using the program  in
  2215.                 a standard  text format  or by  redrawing the  screen once  you
  2216.                 return to that program.
  2217.  
  2218.                 Memory resident programs (TSRs) may  be run from within Back  &
  2219.                 Forth as long as they are set to stay at DOS when done.
  2220.  
  2221.                 Windows version 3.0 can be run from within Back & Forth as long
  2222.                 as the program KBSTEAL.COM is  run before Windows. This  allows
  2223.                 the B&F hotkeys to operate.Windows can only be run in Real mode
  2224.                 from Back & Forth. To use Back & Forth with Windows in enhanced
  2225.                 mode, you must run Back & Forth from inside a  Windows DOS box.
  2226.  
  2227. Back & Forth Professional version 2.0                                 page  44
  2228. ______________________________________________________________________________
  2229.  
  2230. Sample Program  Below are some sample program configurations. To begin defining
  2231. Definitions     a new  program  entry,  press  [F2].  Once  you  have  finished
  2232.                 defining a program definition entry,  press [F9] to save.  When
  2233.                 you are  finished defining  program entries,  you may  wish  to
  2234.                 press [F8] to sort the  program entries by either  description,
  2235.                 hot key, or ID.
  2236.  
  2237. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  2238. ▒▒┌─────────────────────────────────────────────────────────────────────────┐▒▒
  2239. ▒▒│                                                                         │▒▒
  2240. ▒▒│   Task description:  Word Perfect Letter          Memory needed (K):  0 │▒▒
  2241. ▒▒│   Icon description:  WPLetter                                    ID:  WP│▒▒
  2242. ▒▒│            Hot key:  Alt-Ctrl-W                                         │▒▒
  2243. ▒▒│       Type of Task:  Program                            DOS command:  No│▒▒
  2244. ▒▒│                                                                         │▒▒
  2245. ▒▒│       Program path:  C:\WP                                              │▒▒
  2246. ▒▒│       Program name:  WP.EXE                                             │▒▒
  2247. ▒▒│          Work path:  D:\LETTERS                                         │▒▒
  2248. ▒▒│      Fixed options:                                                     │▒▒
  2249. ▒▒│    Ask for options:  Yes                                                │▒▒
  2250. ▒▒│      Custom prompt:  Enter name of letter file to edit:                 │▒▒
  2251. ▒▒│   Action when done:  Return                                             │▒▒
  2252. ▒▒└─────────────────────────────────────────────────────────────────────────┘▒▒
  2253. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  2254.  
  2255. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  2256. ▒▒┌─────────────────────────────────────────────────────────────────────────┐▒▒
  2257. ▒▒│                                                                         │▒▒
  2258. ▒▒│   Task description:  PC-Paintbrush                Memory needed (K):  0 │▒▒
  2259. ▒▒│   Icon description:  WPLetter                                    ID:  PB│▒▒
  2260. ▒▒│            Hot key:  Alt-Ctrl-P                                         │▒▒
  2261. ▒▒│       Type of Task:  Program                            DOS command:  No│▒▒
  2262. ▒▒│                                                                         │▒▒
  2263. ▒▒│       Program path:  C:\PC-PAINT                                        │▒▒
  2264. ▒▒│       Program name:  PAINT.BAT                                          │▒▒
  2265. ▒▒│          Work path:                                                     │▒▒
  2266. ▒▒│      Fixed options:                                                     │▒▒
  2267. ▒▒│    Ask for options:  No                                                 │▒▒
  2268. ▒▒│      Custom prompt:                                                     │▒▒
  2269. ▒▒│   Action when done:  Return                                             │▒▒
  2270. ▒▒└─────────────────────────────────────────────────────────────────────────┘▒▒
  2271. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  2272.  
  2273. Back & Forth Professional version 2.0                                 page  45
  2274. ______________________________________________________________________________
  2275.  
  2276. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  2277. ▒▒┌─────────────────────────────────────────────────────────────────────────┐▒▒
  2278. ▒▒│                                                                         │▒▒
  2279. ▒▒│   Task description:  Back-up work files           Memory needed (K): 256│▒▒
  2280. ▒▒│   Icon description:  WPLetter                                    ID:  BC│▒▒
  2281. ▒▒│            Hot key:  Alt-Ctrl-LShift-B                                  │▒▒
  2282. ▒▒│       Type of Task:  Program                            DOS command: Yes│▒▒
  2283. ▒▒│                                                                         │▒▒
  2284. ▒▒│       Program path:                                                     │▒▒
  2285. ▒▒│       Program name:  COPY                                               │▒▒
  2286. ▒▒│          Work path:                                                     │▒▒
  2287. ▒▒│      Fixed options:  C:\DATA\*.DAT B:                                   │▒▒
  2288. ▒▒│    Ask for options:  No                                                 │▒▒
  2289. ▒▒│      Custom prompt:                                                     │▒▒
  2290. ▒▒│   Action when done:  Return                                             │▒▒
  2291. ▒▒└─────────────────────────────────────────────────────────────────────────┘▒▒
  2292. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  2293.  
  2294. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  2295. ▒▒┌─────────────────────────────────────────────────────────────────────────┐▒▒
  2296. ▒▒│                                                                         │▒▒
  2297. ▒▒│   Task description:  Small DOS Partition          Memory needed (K): 128│▒▒
  2298. ▒▒│   Icon description:  SmallDOS                                    ID:  SD│▒▒
  2299. ▒▒│            Hot key:  Alt-LShift-D                                       │▒▒
  2300. ▒▒│       Type of Task:  DOS Partition                      DOS command:  No│▒▒
  2301. ▒▒│                                                                         │▒▒
  2302. ▒▒│       Program path:                                                     │▒▒
  2303. ▒▒│       Program name:                                                     │▒▒
  2304. ▒▒│          Work path:                                                     │▒▒
  2305. ▒▒│      Fixed options:                                                     │▒▒
  2306. ▒▒│    Ask for options:  No                                                 │▒▒
  2307. ▒▒│      Custom prompt:                                                     │▒▒
  2308. ▒▒│   Action when done:  Return                                             │▒▒
  2309. ▒▒└─────────────────────────────────────────────────────────────────────────┘▒▒
  2310. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  2311.  
  2312. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  2313. ▒▒┌─────────────────────────────────────────────────────────────────────────┐▒▒
  2314. ▒▒│                                                                         │▒▒
  2315. ▒▒│   Task description:  Lotus Checkbook              Memory needed (K):  0 │▒▒
  2316. ▒▒│   Icon description:  Checkbk                                     ID:  LC│▒▒
  2317. ▒▒│            Hot key:  Alt-Ctrl-L                                         │▒▒
  2318. ▒▒│       Type of Task:  Program                            DOS command:  No│▒▒
  2319. ▒▒│                                                                         │▒▒
  2320. ▒▒│       Program path:  C:\123                                             │▒▒
  2321. ▒▒│       Program name:  123                                                │▒▒
  2322. ▒▒│          Work path:  D:\CHECKBK                                         │▒▒
  2323. ▒▒│      Fixed options:                                                     │▒▒
  2324. ▒▒│    Ask for options:  No                                                 │▒▒
  2325. ▒▒│      Custom prompt:                                                     │▒▒
  2326. ▒▒│   Action when done:  Return                                             │▒▒
  2327. ▒▒└─────────────────────────────────────────────────────────────────────────┘▒▒
  2328. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  2329.  
  2330. Back & Forth Professional version 2.0                                 page  46
  2331. ______________________________________________________________________________
  2332.  
  2333. The Setup Menu
  2334.  
  2335.                 The Setup menu  contains the various  configuration options  of
  2336.                 Back &  Forth. When  the Setup  menu is  opened, the  following
  2337.                 options are listed.
  2338.  
  2339.                 BackPack setup   Lets  you  set  the  hot  keys  used  and  the
  2340.                                  keyboard macro settings used  with the Back  &
  2341.                                  Forth BackPacks.
  2342.  
  2343.                 back & Print     Contains the Back & Print settings  including:
  2344.                                  destination of printed  output, port  trapped,
  2345.                                  throughput, the print buffer hot keys, etc.
  2346.  
  2347.                 Cursor           Lets you select the shape of the text cursor.
  2348.  
  2349.                 Disk monitor     Sets up  a disk  monitor  symbol to  be  shown
  2350.                                  whenever a disk is written to or read from.
  2351.  
  2352.                 Hot key          Defines the hot keys used within Back &  Forth
  2353.                                  including the Cut  & Paste keys,  Back &  Grab
  2354.                                  keys, Hercules keys,  the clock toggle,  macro
  2355.                                  definition keys, and Back & Forth hot keys.
  2356.  
  2357.                 Icon menu view   Sets B&F  to display  the task  icons  defined
  2358.                                  within the Program setup. With this mode,  all
  2359.                                  active and  defined  tasks are  shown  on  the
  2360.                                  screen for selection.
  2361.  
  2362.                 Keyboard         Chooses  such  options  as:  keyboard  buffer,
  2363.                                  click, speed-up, and [Caps Lock] / [Ctrl]  key
  2364.                                  switch.
  2365.  
  2366.                 Miscellaneous    Lists the following options: screen background
  2367.                                  character selection,  color  setup,  CGA  snow
  2368.                                  checking,  number  of  text  lines  displayed,
  2369.                                  [Ctrl][Alt]32768▒[Delete] reboot  restriction,
  2370.                                  mouse activation toggle, external editor,  and
  2371.                                  screen title.
  2372.  
  2373.                 Screen blanker   Sets the screen blanker mode and the number of
  2374.                                  minutes between the last keystroke entered and
  2375.                                  the blanking of the screen. This can be set to
  2376.                                  either show  a  graphics image  or  blank  the
  2377.                                  screen.
  2378.  
  2379.                 Time (clock)     Shows  a  menu   listing  the  default   clock
  2380.                                  settings.
  2381.  
  2382. Back & Forth Professional version 2.0                                 page  47
  2383. ______________________________________________________________________________
  2384.  
  2385. BackPacks       The BackPacks setup menu  lets you configure  the hot keys  and
  2386. Setup           macro information  used by  the  BackPack accessories.  When  a
  2387.                 BackPack accessory is  selected from the  BackPack menu, it  is
  2388.                 executed just  like any  other defined  program within  Back  &
  2389.                 Forth. This lets you use a hot key to jump between  accessories
  2390.                 and other tasks. It also lets  you define and use the  keyboard
  2391.                 macro commands of Back & Forth.
  2392.  
  2393.                 When selected,  the  BackPack  entries  are  shown  with  their
  2394.                 designated hot keys, amount of swap memory needed to be loaded,
  2395.                 selected macro file, number of  macros allowed, and macro  file
  2396.                 size. To select an entry  from this menu for modification,  use
  2397.                 the [Up]  or  [Down]  cursor  keys  to  highlight  the  desired
  2398.                 BackPack accessory and press [Enter].
  2399.  
  2400.                 Once a BackPack  accessory is selected,  the following  entries
  2401.                 are shown on the screen.
  2402.  
  2403.                 Description        Identifies the BackPack in the Program list.
  2404.                                    This field can not be modified.
  2405.  
  2406.                 Hot key            Designates the  hot  key used  to  run  this
  2407.                                    task.  Hot  keys  let  you  jump  from   the
  2408.                                    BackPack to other tasks and/or Back &  Forth
  2409.                                    at will.  Press [F7]  to  show the  hot  key
  2410.                                    prompt and press the  key combination to  be
  2411.                                    defined. The hot key  must be a  combination
  2412.                                    of one  or  more key  flags  [Alt],  [Ctrl],
  2413.                                    [Left Shift], [Right Shift] combined with  a
  2414.                                    function or alphanumeric key. Press [F9]  to
  2415.                                    save the hot key.
  2416.  
  2417.                 Max number of      Determines the  number  of  keyboard  macros
  2418.                 macros             that may  be  defined  for  use  within  the
  2419.                                    BackPack.
  2420.  
  2421.                 Macro buffer size  Configures a storage area used to store  the
  2422.                 (0-16k)            macros  used   with  this   BackPack.   Each
  2423.                                    keystroke occupies 2 bytes of space.
  2424.  
  2425. Back & Forth Professional version 2.0                                 page  48
  2426. ______________________________________________________________________________
  2427.  
  2428.                 Macro save option  Sets the method used  to save newly  defined
  2429.                                    key macros when the BackPack is exited.  The
  2430.                                    options are: "Don't save macros", "Automatic
  2431.                                    save", and "Prompt for filename". The "Don't
  2432.                                    save macros" option does not save the macros
  2433.                                    unless the Save file option is selected from
  2434.                                    the Macro menu File command. The  "Automatic
  2435.                                    save"  option   saves   the   macro   buffer
  2436.                                    automatically to  the open  macro file  when
  2437.                                    the BackPack is  exited. If a  file has  not
  2438.                                    been loaded  and macros  have been  defined,
  2439.                                    you are then  prompted for the  name of  the
  2440.                                    file to be used.  The "Prompt for  filename"
  2441.                                    option prompts for  the file to  be used  to
  2442.                                    store  the  macros  when  the  BackPack   is
  2443.                                    exited. This lets you select from a list  of
  2444.                                    all existing macro files or lets you  create
  2445.                                    a new file.
  2446.  
  2447.                 Macro file name    Identifies the file  used to  store the  key
  2448.                                    macros for this  BackPack. Either enter  the
  2449.                                    file name at  this prompt or  press [F7]  to
  2450.                                    select from a  list of macro  files. If  the
  2451.                                    file list  is  used, highlight  the  desired
  2452.                                    file and press [Enter{Enter}].
  2453.  
  2454.                 Starting macro     Names a macro that is replayed automatically
  2455.                                    when this  BackPack  is  selected.  If  this
  2456.                                    BackPack is  chosen  for  autoloading,  this
  2457.                                    macro is not played.
  2458.  
  2459.                 Use the [Up] or [Down] key to  move to the field to be  edited.
  2460.                 Use the [Left] or [Right] cursor key to move the cursor  within
  2461.                 the field. Press the  [Ins] key to switch  the text entry  mode
  2462.                 between Insert (small  block cursor)  and Overwrite  (underline
  2463.                 cursor). Press [F9] to save  the changes and exit, press  [F10]
  2464.                 to exit without saving the changes.
  2465.  
  2466. Back & Forth Professional version 2.0                                 page  49
  2467. ______________________________________________________________________________
  2468.  
  2469. Back & Print    The Back & Print setup  menu contains the operational  settings
  2470. Setup           of the printer redirection utility provided for use with Back &
  2471.                 Forth. This option can be selected from the Setup menu only  if
  2472.                 print buffer space  has been  allocated within  the Swap  drive
  2473.                 setup.
  2474.  
  2475.                 Mode of         Chooses the destination of output printed  once
  2476.                 operation       Back & Print is activated via the Back &  Print
  2477.                                 hot key. The options are: Straight to  printer,
  2478.                                 Print buffer, Redirect to file, or Bit  bucket.
  2479.                                 The Straight to printer option does not  affect
  2480.                                 the operation of  the printer.  This should  be
  2481.                                 used when  printing to  printers that  have  no
  2482.                                 hardware buffer or when printing long  graphics
  2483.                                 files  using  downloadable  fonts,  like   that
  2484.                                 produced  by  desktop  publishers.  The   print
  2485.                                 buffer option  uses  EMS/XMS memory  set  aside
  2486.                                 within the Swap  drive setup  to buffer  output
  2487.                                 destined for  the  printer.  This  reduces  the
  2488.                                 amount of time the system is tied up waiting to
  2489.                                 finish printing.  The Redirect  to file  option
  2490.                                 sends the  output  to  a file  instead  of  the
  2491.                                 printer. This  file  can  later  be  edited  or
  2492.                                 printed using a print utility. The last option,
  2493.                                 Bit bucket, discards the  output being sent  to
  2494.                                 the printer. This is useful when a program  has
  2495.                                 an automatic print command or when printing  is
  2496.                                 inconvenient. Press the  [Left] or [Right]  key
  2497.                                 until the desired setting is shown.
  2498.  
  2499.                 Printer port    Picks the parallel port used by the program  as
  2500.                                 a destination  for the  printed output.  Select
  2501.                                 either LPT1, LPT2, or  LPT3. Use the [Left]  or
  2502.                                 [Right] cursor key to scroll the entries  until
  2503.                                 the desired one is shown.
  2504.  
  2505.                 Throughput      Measures the speed  in which output  is fed  to
  2506.                                 the printer from the  buffer. This is  measured
  2507.                                 in multiples  of 18  characters/second. If  set
  2508.                                 too high, printing  may slow  down because  not
  2509.                                 enough time is given to the program; if set too
  2510.                                 slow, the printer will not make optimal use  of
  2511.                                 its time. On 8088 machines, set this to 54-100,
  2512.                                 on 80286s, set  to 100-200, on  80386s, set  to
  2513.                                 200-300, on  80486s, set  to 300-400.  Use  the
  2514.                                 increase and decrease hot keys to fine tune the
  2515.                                 print speed.
  2516.  
  2517.                 Wait time on    Designates the  number  of seconds  (1-9)  that
  2518.                 errors          Back & Print will wait before halting  printing
  2519.                                 when a print error occurs.
  2520.  
  2521. Back & Forth Professional version 2.0                                 page  50
  2522. ______________________________________________________________________________
  2523.  
  2524.                 Strip 8th bit   Sets whether the 8th (or high) bit is  stripped
  2525.                                 from printed  output. Each  ASCII character  is
  2526.                                 symbolized by an eight bit value, with the  8th
  2527.                                 bit represents the  127th - 255th  part of  the
  2528.                                 ASCII character code. The 8th bit is often used
  2529.                                 as a control  character embedded  by a  program
  2530.                                 for formatting text. A  notable example is  the
  2531.                                 text of WordStar files.
  2532.  
  2533.                 Redirection     Names the file used to store print output  when
  2534.                 filename        the operation mode is set to Redirect to  File.
  2535.                                 This file contains exactly what is sent to  the
  2536.                                 printer. In  the  case  of  more  sophisticated
  2537.                                 printers (i.e. laser printers), this output may
  2538.                                 not appear the way you expect it to.
  2539.  
  2540.                 Back & Print    Sets the  hot key  used to  activate/deactivate
  2541.                 hot key         Back & Print. Once pressed, any output sent  to
  2542.                                 the printer is processed  by using the  options
  2543.                                 set within this  menu. The default  hot key  is
  2544.                                 [Alt][BkSp].
  2545.  
  2546.                 Increase print  Selects the hot key used to increase throughput
  2547.                 speed key       without having to stop  printing and return  to
  2548.                                 Back & Forth to reset the Throughput value. The
  2549.                                 default hot key is set to [Alt][+].
  2550.  
  2551.                 Decrease print  Chooses the hot key used to decrease throughput
  2552.                 speed key       without having to stop  printing and return  to
  2553.                                 Back & Forth to reset the Throughput value. The
  2554.                                 default key is set to [Alt][-].
  2555.  
  2556.                 To move the cursor to a field within this menu, use the [Up] or
  2557.                 [Down] cursor keys. Use  the [Left] or  [Right] cursor keys  to
  2558.                 change the menu setting. Press [F9] to save the changes made to
  2559.                 this menu,  press [F10]  to return  to the  Setup menu  without
  2560.                 saving.
  2561.  
  2562. Back & Forth Professional version 2.0                                 page  51
  2563. ______________________________________________________________________________
  2564.  
  2565. Cursor Setup    The Cursor selection menu lets you choose the shape of the text
  2566.                 cursor shown within Back & Forth and the programs executed from
  2567.                 it. This does not affect the  shape of the cursor shown  within
  2568.                 programs in graphics mode.
  2569.  
  2570.                 Mode            Activates   or    deactivates    text    cursor
  2571.                                 redefinition. When  ON, the  cursor defined  by
  2572.                                 this menu will be shown within Back & Forth and
  2573.                                 all text-based programs run within B&F.
  2574.  
  2575.                 Shape           Determines  the  shape  of  the  cursor.   Four
  2576.                                 options are  available,  they  are:  underline,
  2577.                                 overhead  bar,  half-block,   and  full   block
  2578.                                 cursor.
  2579.  
  2580.                 Interval        Sets the number  of seconds  before the  cursor
  2581.                                 shape  is  reset  to  the  above  shape.   Most
  2582.                                 programs do not change the shape of the cursor,
  2583.                                 for  these  programs  set  this  value  to   60
  2584.                                 seconds.
  2585.  
  2586.                 To move the cursor to a field within this menu, use the [Up] or
  2587.                 [Down] cursor keys. Use  the [Left] or  [Right] cursor keys  to
  2588.                 change the menu setting. Press [F9] to save the changes made to
  2589.                 this menu,  press [F10]  to return  to the  Setup menu  without
  2590.                 saving.
  2591.  
  2592. Disk Monitor    The  Disk  monitor  setup  lets  you  monitor  disk  access  by
  2593. Setup           activating a signal  shown in  the top leftmost  corner of  the
  2594.                 screen when the disk is accessed. This displays a "R" when  the
  2595.                 disk is being read from, a  "W" when the disk is being  written
  2596.                 to, a "F"  when formatting a  disk, or an  "O" when other  disk
  2597.                 activities are performed.
  2598.  
  2599.                 Mode            When On, activates the disk monitoring feature.
  2600.  
  2601.                 Color           Selects the color  of the  disk monitor  symbol
  2602.                                 shown on the screen. Press [F7] to display  the
  2603.                                 color palette.  Use the  [Up], [Down],  [Left],
  2604.                                 [Right] cursor keys to  move the selection  box
  2605.                                 to outline the desired color and press  [Enter]
  2606.                                 to select.
  2607.  
  2608. Back & Forth Professional version 2.0                                 page  52
  2609. ______________________________________________________________________________
  2610.  
  2611. Hot Key Setup   The Hot key setup menu lets you select the combination of  keys
  2612.                 used to invoke the various Back & Forth commands listed  below.
  2613.                 For example, the default hot key used to return to Back & Forth
  2614.                 from an open task is [Alt][Ctrl][Space].
  2615.  
  2616.                 Before continuing, make sure that  the hot key combinations  do
  2617.                 not conflict with  the commands of  programs that you  normally
  2618.                 use. If a hot key is set to the same key combination as that of
  2619.                 a command of a program run  from Back & Forth, that command  is
  2620.                 deactivated in favor of the hot key.
  2621.  
  2622.                 When pressed, a menu is displayed listing the following Back  &
  2623.                 Forth program hot keys with their default settings.
  2624.  
  2625.                 Active task menu hot key    [Ctrl][Esc]
  2626.                 Back & Forth super key      [Alt][Ctrl][Left Shift]
  2627.                 Back & Forth hot key        [Alt][Ctrl][Space]
  2628.                 Cut & Paste menu            [Alt][Left Shift][C]
  2629.                 Cut / Grab hot key          [Alt][Ctrl][C]
  2630.                 Paste hot key               [Alt][Ctrl][P]
  2631.                 Clock toggle                [Alt][Left Shift][\]
  2632.                 KeyBack off/on hot key      [Ctrl][6]
  2633.                 Next task                   [Ctrl][Up]
  2634.                 Previous task               [Ctrl][Down]
  2635.                 Hercules text key           [Alt][Ctrl][T]
  2636.                 Hercules video page 0       [Alt][Ctrl][0]
  2637.                 Hercules video page 1       [Alt][Ctrl][1]
  2638.                 Macro begin/end record      [Alt][=]
  2639.                 Macro menu                  [Alt][\]
  2640.  
  2641.                 Use the [Up] or [Down] cursor key to move the selection bar  to
  2642.                 highlight the hot key to be changed and press either [Enter] or
  2643.                 [F7] to open the hot key selection window. Press [F10] to  exit
  2644.                 this menu.
  2645.  
  2646. Hot Key         When an option other  than the B&F Super  key is selected  from
  2647. Selection       the Hot key menu, you are  asked for the key combination to  be
  2648.                 used. Press  either  [Alt],  [Ctrl], or  both  along  with  one
  2649.                 alphanumeric or function  key. The [Left  Shift] and/or  [Right
  2650.                 Shift] keys  may also  be used  as  part of  the hot  key.  For
  2651.                 example, to select [Alt][Ctrl][F10] as  the B&F hot key,  press
  2652.                 the [Alt], the [Ctrl], and the [F10] keys simultaneously.
  2653.  
  2654.                 Each hot key is  key specific. What this  means is that if  you
  2655.                 use the [Shift]  key found on  the left side  of your  keyboard
  2656.                 with the [Alt] key and the [1] key found on the number  keypad,
  2657.                 these are the only keys that can be used to invoke the  command
  2658.                 assigned to that hot key.
  2659.  
  2660. [F9] Save Hot   Once the desired hot key has been selected, press [F9] to save.
  2661. Key             Press [F10] to exit the hot key screen without changing the set
  2662.                 hot key.
  2663.  
  2664. Back & Forth Professional version 2.0                                 page  53
  2665. ______________________________________________________________________________
  2666.  
  2667. B&F Super Key   If the Back &  Forth super hot key  entry is selected, you  are
  2668.                 shown a short list of possible key combinations. The super  hot
  2669.                 key is used  to pop back  when the program  intercepts all  key
  2670.                 input (for example, XYWrite) or when you select to disable  hot
  2671.                 keys within that program. To select, move the selection bar  to
  2672.                 highlight the desired hot key. The available keys are:
  2673.  
  2674.                 [Alt][Ctrl]
  2675.                 [Alt][Left Shift]
  2676.                 [Alt][Right Shift]
  2677.                 [Ctrl][Left Shift]
  2678.                 [Ctrl][Right Shift]
  2679.                 [Alt][Ctrl][Left Shift]
  2680.                 [Alt][Ctrl][Right Shift]
  2681.                 [Alt][Ctrl][Left Shift][Right Shift]
  2682.  
  2683. Back & Forth Professional version 2.0                                 page  54
  2684. ______________________________________________________________________________
  2685.  
  2686. Icon Menu View  The Icon entry window  option resets the  display mode to  show
  2687.                 the eight  character  task  icons defined  within  the  Program
  2688.                 setup. With this mode, all  active and defined tasks are  shown
  2689.                 on the screen for selection. This simplifies selection of tasks
  2690.                 by those of you who make use of a mouse.
  2691.  
  2692. BackPacks  Program  Setup  Usage  Quit
  2693. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  2694. ▒▒┌─────Active Tasks────┬───────────────────Program List────────────────────┐▒▒
  2695. ▒▒│ WPLetter▒ DSPrompt▒ │ B&F Doc ▒ Checkbk ▒ DSPrompt▒ FCmmndo ▒ Format  ▒ │▒▒
  2696. ▒▒│ ▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒ │ ▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒ │▒▒
  2697. ▒▒│                     │                                                   │▒▒
  2698. ▒▒│ WPLetter▒ DSPrompt▒ │ PC-Paint▒ SmallDOS▒ WkBackup▒ WPLetter▒ WP      ▒ │▒▒
  2699. ▒▒│ ▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒ │ ▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒ │▒▒
  2700. ▒▒│                     │                                                   │▒▒
  2701. ▒▒│                     │                                                   │▒▒
  2702. ▒▒│                     │                                                   │▒▒
  2703. ▒▒│                     │                                                   │▒▒
  2704. ▒▒│                     │                                                   │▒▒
  2705. ▒▒│                     │                                                   │▒▒
  2706. ▒▒│                     │                                                   │▒▒
  2707. ▒▒│                     │                                                   │▒▒
  2708. ▒▒│                     │                                                   │▒▒
  2709. ▒▒│                     │                                                   │▒▒
  2710. ▒▒│                     │                                                   │▒▒
  2711. ▒▒│                     │                                                   │▒▒
  2712. ▒▒└─────────────────────┴───────────────────────────────────────────────────┘▒▒
  2713. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  2714. 1Help  2Menu                 5Info  6LockKb              9RetPgm  10ExitBF
  2715.  
  2716. Back & Forth Professional version 2.0                                 page  55
  2717. ______________________________________________________________________________
  2718.  
  2719. Keyboard Setup  The Keyboard setup contains the keyboard configuration  options
  2720.                 of Back  &  Forth. When  selected,  the following  options  are
  2721.                 displayed:
  2722.  
  2723.                 Buffer        When On, expands the size of the keyboard  buffer
  2724.                               to 128  characters. The  keyboard buffer  is  the
  2725.                               storage area used to  store the keys typed  ahead
  2726.                               of the computer response.  For example, when  you
  2727.                               type DIR then type another command like COPY, the
  2728.                               COPY command  is stored  in the  keyboard  buffer
  2729.                               until the  DIR command  finishes listing  to  the
  2730.                               screen.
  2731.  
  2732.                 Click         When On, activates a key click, which sounds each
  2733.                               time a key is pressed.
  2734.  
  2735.                 Fixup         When On, switches the function of the [Caps Lock]
  2736.                               and [Ctrl] keys.  This fixes  the irritating  and
  2737.                               illogical setup of the newer keyboards.
  2738.  
  2739.                 Speedkey      When On, speeds up  key entry. When the  keyboard
  2740.                               buffer is  filled,  more keys  are  not  accepted
  2741.                               until the buffer empties.
  2742.  
  2743.                 Delay         Sets the time interval used to control  repeating
  2744.                               keystrokes. This determines how  long a key  must
  2745.                               be  held  down  before   it  begins  typing   the
  2746.                               repeating character.
  2747.  
  2748.                 Repeat        Sets the repeating character rate used to control
  2749.                               the number  of repeating  characters allowed  per
  2750.                               second.
  2751.  
  2752.                 Use the [Up] or [Down] cursor key  to move to the option to  be
  2753.                 selected or press  the highlighted letter.  Press [F9] to  save
  2754.                 the changes and exit this  window, press [F10] to exit  without
  2755.                 saving the changes.
  2756.  
  2757. Back & Forth Professional version 2.0                                 page  56
  2758. ______________________________________________________________________________
  2759.  
  2760. Miscellaneous   The  Miscellaneous  setup  menu  contains  various  operational
  2761. Setup           settings for Back & Forth.
  2762.  
  2763.                 Boot watch    Deactivates  the   [Ctrl][Alt][Del]  DOS   reboot
  2764.                               command, if On.
  2765.                 Color         Contains the color setup of Back & Forth.  Select
  2766.                               from five preset color combinations or  customize
  2767.                               your own set of colors.
  2768.                 Exit          Determines whether control is returned to Back  &
  2769.                 handling      Forth or to another task when a task is exited.
  2770.                 Fill          Sets the character used to fill in the background
  2771.                 character     of the Back & Forth screens. When chosen, the 254
  2772.                               ASCII characters available are shown. Use [Left],
  2773.                               [Right], [Up],  [Down]  to  move  the  cursor  to
  2774.                               highlight the character and press [F9] to accept.
  2775.                 Indicator     When  On,  shows  a  "Swapping"  message  when  a
  2776.                 (swapping)    program is being swapped in or out of memory.
  2777.                 Lines         Determines the number of text lines shown  within
  2778.                               Back & Forth. If an  EGA video card is  detected,
  2779.                               either 25 or 43 line  mode may be selected. If  a
  2780.                               VGA card is detected, either  25 or 50 line  mode
  2781.                               may be chosen. If UltraVision is detected, a list
  2782.                               of all 80  column screen mode  settings for  your
  2783.                               video card  is shown.  Programs run  from Back  &
  2784.                               Forth are not affected by this display mode.
  2785.                 Mouse         Activates/deactivates  mouse  support.  This   is
  2786.                               shown only  if a  Microsoft compatible  mouse  is
  2787.                               detected.
  2788.                 Snow          Toggles snow  checking On  or Off  for CGA  video
  2789.                 checking      systems. "Snow" is the  flickering seen when  the
  2790.                               screen is redrawn  by a program.  This option  is
  2791.                               only available when a CGA system is detected.
  2792.                 Title         Defines the title shown at the top of the Back  &
  2793.                               Forth screen, between the date and time.
  2794.                 eXternal      Replaces the default editor used to edit the  Cut
  2795.                 editor setup  & Paste clipboard and  the key macros. When  this
  2796.                               option is chosen, you  are first asked to  select
  2797.                               either Internal (the B&F  editor) or External.  A
  2798.                               picklist then names  all executable files  within
  2799.                               the current directory. To pick another directory,
  2800.                               press [Tab]  and  highlight the  path  where  the
  2801.                               program is located.  Now press  [Alt][F] to  move
  2802.                               the  selection  bar  back  into  the  file  list,
  2803.                               highlight the program name,  and press [F9].  The
  2804.                               editor must be  able to  not only  edit and  save
  2805.                               text in a straight  ASCII format but also  accept
  2806.                               the text file name on the command line.
  2807.  
  2808.                 Use [Up] or  [Down] to  move to the  option to  be selected  or
  2809.                 press the highlighted  letter. Press [F9]  to save the  changes
  2810.                 and exit this window,  press [F10] to  exit without saving  the
  2811.                 changes.
  2812.  
  2813. Back & Forth Professional version 2.0                                 page  57
  2814. ______________________________________________________________________________
  2815.  
  2816. Color Setup     The Color setup  contains the  color options of  Back &  Forth.
  2817.                 Several preset color combinations have been included for you to
  2818.                 choose from, or you may create your own color scheme.
  2819.  
  2820.                 A Customize colors    Lets you select your own set of colors to
  2821.                                       be used to display Back & Forth.
  2822.  
  2823.                 B Black & white       Sets the mode to black and white for  use
  2824.                                       with   liquid   crystal   or    composite
  2825.                                       displays.
  2826.  
  2827.                 C Blue & cyan set     Selects the blue and cyan color set.  The
  2828.                                       background is blue  with text  in cyan  &
  2829.                                       white, the menus are cyan with blue text.
  2830.  
  2831.                 D Black & blue set    Selects the black and blue color  scheme.
  2832.                                       The background is black with text in cyan
  2833.                                       & white,  the menus  are blue  with  cyan
  2834.                                       text.
  2835.  
  2836.                 E Black & green set   Selects the black and green color scheme.
  2837.                                       The background  is  black  with  text  in
  2838.                                       green & yellow, the  menus are blue  with
  2839.                                       green text.
  2840.  
  2841.                 F White & black set   Selects the white and black color scheme.
  2842.                                       The background  is  white  with  text  in
  2843.                                       black &  blue, the  menus are  cyan  with
  2844.                                       black text.
  2845.  
  2846.                 To select, use  the [Up]  and [Down]  cursor keys  to move  the
  2847.                 highlighted selection  bar  to  the desired  option  and  press
  2848.                 [Enter], or press the  label letter. To  exit this menu,  press
  2849.                 [Esc].
  2850.  
  2851. Customize       When [A] is selected, the screen  is redrawn showing a menu  on
  2852. Colors          the left side breaking down the screen regions of Back & Forth.
  2853.                 On the right, a  sample Back & Forth  screen is shown. This  is
  2854.                 provided to  help you  in  deciding not  only what  each  named
  2855.                 region and text type is, but  also what colors would look  best
  2856.                 there.
  2857.  
  2858. Back & Forth Professional version 2.0                                 page  58
  2859. ______________________________________________________________________________
  2860.  
  2861. Color Regions   The menu options  shown below  select the  screen region  whose
  2862.                 colors are to be changed.
  2863.  
  2864.                 Application screen    Sets the colors of the main B&F screen.
  2865.  
  2866.                 Error colors          Sets the  colors  of  the  error  window,
  2867.                                       which is shown when an error is detected.
  2868.  
  2869.                 Function key colors   Sets the  colors  of  the  function  keys
  2870.                                       shown at the bottom of the screen.
  2871.  
  2872.                 Help colors           Sets the colors of the help window.
  2873.  
  2874.                 Input colors          Sets the colors of the input menus, which
  2875.                                       are used to gather information.  Examples
  2876.                                       include the Standard and Advanced Program
  2877.                                       definition windows.
  2878.  
  2879.                 Menu colors           Sets the colors of the Setup menu and its
  2880.                                       sub-menus.
  2881.  
  2882.                 Pop-up colors         Sets the  colors  of  the  pop-up  menus,
  2883.                                       which are  menus  that list  options  for
  2884.                                       selection.  An  example  is  the  Program
  2885.                                       setup task list.
  2886.  
  2887.                 Verify colors         Sets the  colors of  the verify  windows.
  2888.                                       These are  the Yes/No  windows, like  the
  2889.                                       Quit Editor window.
  2890.  
  2891.                 Restore original      Restores the colors to those found in the
  2892.                 colors                Back & Forth configuration file.
  2893.  
  2894.                 Quit,don't save       Exits the color setup without saving  the
  2895.                 changes               changed color settings.
  2896.  
  2897.                 Save changes and      Saves the colors  settings to the  BPVARS
  2898.                 exit                  file and exits.
  2899.  
  2900.                 Use the [Up] or [Down] cursor key to move the selection bar  to
  2901.                 highlight the desired  option and press  [Enter] to select,  or
  2902.                 press the first letter of the menu option.
  2903.  
  2904. Back & Forth Professional version 2.0                                 page  59
  2905. ______________________________________________________________________________
  2906.  
  2907. Region Items    When a screen region  is selected, a list  of up to four  items
  2908.                 are shown describing  the different parts  of the region.  Each
  2909.                 region has slightly  different items. The  following lists  the
  2910.                 region and the screen parts that can be set.
  2911.  
  2912.                 Application screen        Border
  2913.                                           Normal Text
  2914.                                           Selected Item
  2915.                                           Title & Prompts
  2916.                 Error colors              Border
  2917.                                           Message Text
  2918.                                           Title
  2919.                 Function key color        Function key number
  2920.                                           Name of command
  2921.                 Help window               Border
  2922.                                           Index
  2923.                                           Normal text
  2924.                                           Title
  2925.                 Input colors              Border
  2926.                                           Prompt text
  2927.                                           Response text
  2928.                                           Title & instructions
  2929.                 Menu colors               Border
  2930.                                           First letter
  2931.                                           Normal & unavailable
  2932.                                           Selected item
  2933.                 Pop-up colors             Border
  2934.                                           Normal & unavailable
  2935.                                           Selected item
  2936.                                           Title & first letter
  2937.                 Verify colors             Border
  2938.                                           Prompt text
  2939.                                           Selected item
  2940.                                           Title & first letter
  2941.  
  2942.                 Use the  [Up] or  [Down]  keys to  move  the selection  bar  to
  2943.                 highlight the  desired item  and press  [Enter], or  press  the
  2944.                 first letter of the option. Press  [F10] to exit and return  to
  2945.                 the color setup menu.
  2946.  
  2947. The Color       Once a specific  screen item  is selected, a  color palette  is
  2948. Palette         displayed on the left side of the screen showing the 128  color
  2949.                 combinations available.  Use  the  [Up],  [Down],  [Left],  and
  2950.                 [Right] cursor  keys  to  move the  selection  bar  around  the
  2951.                 palette until the correct color is outlined. At the same  time,
  2952.                 the sample  Back &  Forth  screen on  the  right shows  you  an
  2953.                 approximation of  what that  item in  the actual  Back &  Forth
  2954.                 program would look like. Once the color is set, press  [Enter].
  2955.                 You are then returned to the region item menu.
  2956.  
  2957. Exiting the     Once all  of  the  color  regions and  their  items  have  been
  2958. Customize       customized to your liking, press  [S] to save the changes  made
  2959. Command         and exit the Color customization menu.
  2960.  
  2961. Back & Forth Professional version 2.0                                 page  60
  2962. ______________________________________________________________________________
  2963.  
  2964. Screen Blanker  The Screen  blanker setup  option lets  you set  the number  of
  2965. Setup           minutes between the last keystroke entered and the blanking  of
  2966.                 the screen and what is actually shown on the screen when it  is
  2967.                 blanked.  You  have  a  choice  between  blanking  the   screen
  2968.                 completely or displaying a graphics  image. If the mode is  set
  2969.                 to display a graphics screen  image, you are given the  ability
  2970.                 to select a PCX file or Back & Grab image for display.
  2971.  
  2972.                 One note: In order to display  a graphics image within a  task,
  2973.                 both Overtime! and  screen blanker support  must set On  within
  2974.                 the task definition window.
  2975.  
  2976.                 Mode of       Determines what takes place when the screen blank
  2977.                 operation     interval is exceeded.  The actions are:  Hardware
  2978.                               screen blanking and Display graphics image.
  2979.  
  2980.                 Image file    If "Mode  of  operation"  is  set  to  display  a
  2981.                 name          graphics image, this specifies the image that  is
  2982.                               shown. This accepts  either a  PCX graphics  file
  2983.                               (files conforming  to  the PCX  file  format  and
  2984.                               having the file name extension  PCX) or a Back  &
  2985.                               Grab graphics screen image folder. When selected,
  2986.                               3 function keys  are shown. They  are: [F2]  View
  2987.                               image, which displays the selected graphics image
  2988.                               onto the screen for  previewing; [F7] Pick a  PCX
  2989.                               file, which  lists all  PCX  files found  in  the
  2990.                               designated directory; and [F8] Pick a Back & Grab
  2991.                               folder, which lists all Back & Grab folders found
  2992.                               in the current directory.
  2993.  
  2994.                 Interval      Sets the number of  minutes of keyboard  activity
  2995.                 (minutes)     required before  the  above action  is  initiated
  2996.                               (either blanking  the  screen or  displaying  the
  2997.                               graphics image). One note: mouse activity is  not
  2998.                               considered keyboard activity. If a program  makes
  2999.                               heavy use of the mouse, use the Program setup  to
  3000.                               reset the screen blank mode to Off.  Set this  to
  3001.                               0 to deactivate the screen blank function.
  3002.  
  3003.                 To redisplay the screen  after it has  been blanked, press  any
  3004.                 key. The contents of the screen are not affected. Blanking  the
  3005.                 screen after  several minutes  of inactivity  prevents  monitor
  3006.                 burn-in.
  3007.  
  3008. Back & Forth Professional version 2.0                                 page  61
  3009. ______________________________________________________________________________
  3010.  
  3011. Time (Clock)    The Time setup  option presents  a menu  listing the  available
  3012. Setup           clock display options  for use within  the programs run  within
  3013.                 Back &  Forth.  The  clock,  if turned  On,  is  shown  in  the
  3014.                 designated format at the  selected spot on  the screen of  each
  3015.                 program run within Back & Forth.
  3016.  
  3017.                 When the  Time option  is  selected from  the Setup  menu,  the
  3018.                 following items are displayed within a sub-menu.
  3019.  
  3020.                 Don't display time      Turns off  the clock  displayed in  the
  3021.                                         upper right-hand corner of the screen.
  3022.  
  3023.                 AM/PM clock display     Displays a clock  showing the hour  and
  3024.                                         minutes based  on  the 12  hour,  AM/PM
  3025.                                         system.
  3026.  
  3027.                 Military (24 hour)      Displays a clock  showing the hour  and
  3028.                 clock display           minutes based on the 24 hour system.
  3029.  
  3030.                 Seconds clock display   Adds a seconds display when either  the
  3031.                 (use with A & M)        AM/PM or military clock is selected.
  3032.  
  3033.                 Row                     Sets the row where  the clock is  shown
  3034.                                         within each partition.
  3035.  
  3036.                 Col                     Sets the  column  where  the  clock  is
  3037.                                         placed  on  the   screen  within   each
  3038.                                         partition. If the column value  entered
  3039.                                         is  greater  than   can  be   correctly
  3040.                                         displayed, it is adjusted to fit on the
  3041.                                         screen, ending in column 80.
  3042.  
  3043.                 cLock colors            Sets the color  of the  clock shown  on
  3044.                                         the screen within each partition.
  3045.  
  3046.                 Use the [Up] or [Down] cursor key to move the selection bar  to
  3047.                 highlight the option to be selected or press the first  letter.
  3048.                 Press [F9]  to save  the changes  and exit  this window,  press
  3049.                 [F10] to exit without saving the changes.
  3050.  
  3051. Back & Forth Professional version 2.0                                 page  62
  3052. ______________________________________________________________________________
  3053.  
  3054. The Usage Tracking Menu
  3055.  
  3056.                 The Usage tracking menu lets  you configure and view the  usage
  3057.                 log produced by Back & Forth. The usage log keeps track of  all
  3058.                 programs run with the time and date they were run, the  project
  3059.                 code (if one was used), and name  of the user. This log may  be
  3060.                 sorted in  three different  ways, either  by task  description,
  3061.                 project code, or by date/time.
  3062.  
  3063.                 When selected, the following menu is shown:
  3064.  
  3065.                 Browse usage database  Lists the  usage log  entries  occurring
  3066.                                        between  two  dates,  sorted  by  either
  3067.                                        date, task description, or project code.
  3068.  
  3069.                 Change project code    Sets the 15 character project code  used
  3070.                                        by the usage tracking function to  group
  3071.                                        log entries.
  3072.  
  3073.                 Delete records from    Removes records from the usage log based
  3074.                 database               on a date range. When selected, you  are
  3075.                                        prompted to  define the  Start and  Stop
  3076.                                        dates  of  the   usage  records  to   be
  3077.                                        deleted.
  3078.  
  3079.                 Setup usage tracking   Activates program  usage  tracking,  and
  3080.                 parameters             logon  and  project  code  requirements.
  3081.                                        When selected, a  menu is shown  listing
  3082.                                        three entries: Keep  usage log,  Require
  3083.                                        Logon,  and   Require   project   codes.
  3084.                                        Setting the Usage tracking option to Yes
  3085.                                        activates the  usage log  which keeps  a
  3086.                                        list of  all programs  run from  Back  &
  3087.                                        Forth with  the  times  that  they  were
  3088.                                        used. Setting the  Project codes  option
  3089.                                        to Yes prompts  you for  a project  code
  3090.                                        each time Back & Forth is run.
  3091.  
  3092. Browse Usage    The Browse usage database option displays the records collected
  3093. Database        by the usage tracking  feature of Back  & Forth. Usage  records
  3094.                 are only  kept  when "Keep  a  usage log?"  under  Setup  usage
  3095.                 tracking parameters  is  set  to  Yes.  This  usage  log,  when
  3096.                 activated, keeps track of every task run from the Back &  Forth
  3097.                 Program list  and notes  the date  and time  it was  used,  the
  3098.                 project code, and the name of the user.
  3099.  
  3100. Project Code    One hint,  do not  select  the project  code  as a  primary  or
  3101. Use             secondary sort key unless both  "Require project code?" is  set
  3102.                 to Yes  within the  Setup usage  tracking parameters  menu  and
  3103.                 several different  project codes  have been  used while  within
  3104.                 Back & Forth to group programs.
  3105.  
  3106. Back & Forth Professional version 2.0                                 page  63
  3107. ______________________________________________________________________________
  3108.  
  3109. Usage Record    When selected,  you are  first prompted  for the  usage  record
  3110. Selection       selection criteria.
  3111.  
  3112.                 Primary key            Selects the topic used to sort the usage
  3113.                                        records by.  This  may be  set  to  Task
  3114.                                        description, Date/Time, or Project code.
  3115.                                        Use the [Left] or [Right] cursor keys to
  3116.                                        change the  setting to  correspond  with
  3117.                                        the desired sort option.
  3118.  
  3119.                 Secondary key          Selects   the   sort    key   used    to
  3120.                                        differentiate between two or more  usage
  3121.                                        records  having  matching  primary  sort
  3122.                                        field entries. This may be set to one of
  3123.                                        the  two  remaining   sort  options   as
  3124.                                        mentioned above.
  3125.  
  3126.                 Start date             Sets the earliest date for which program
  3127.                                        records should  be included  within  the
  3128.                                        usage log.
  3129.  
  3130.                 Stop date              Sets the  last  date for  which  records
  3131.                                        should  be  included  in  the  displayed
  3132.                                        usage log.
  3133.  
  3134.                 Use the [Up] or [Down] cursor  keys to move between the  fields
  3135.                 shown in this menu. Press [F9] to use these settings and create
  3136.                 the usage log, press  [F10] to cancel and  return to the  Setup
  3137.                 menu.
  3138.  
  3139. Usage Log       Once the  display parameters  have been  defined, the  selected
  3140.                 range of  usage records  are sorted  and saved  to a  temporary
  3141.                 file. Once this file  is created, the  first usage records  are
  3142.                 listed to  the screen.  Each usage  record is  two lines  long,
  3143.                 identifying the name of the user, the date and time (start  and
  3144.                 stop) when the task  was in use, the  description of the  task,
  3145.                 the project number (if one is used), and the amount of  elapsed
  3146.                 time spent within that program.
  3147.  
  3148.                 At the bottom of  the screen, the  available function keys  are
  3149.                 shown:
  3150.  
  3151.                 [F1] Help       Displays help for the Usage log.
  3152.  
  3153.                 [F5] Totals     Summarizes  the  usage  records  based  on  the
  3154.                                 primary sort key.
  3155.  
  3156.                 [F7] Export     Exports the displayed  usage log  entries to  a
  3157.                                 selected file  in  the selected  ASCII  format:
  3158.                                 either one  field  per  line,  comma  delimited
  3159.                                 records, or fixed length records.
  3160.  
  3161.                 [F9] Print      Prints the usage log in the format specified by
  3162.                                 the print formatter provided.
  3163.  
  3164.                 [F10] Exit      Exits the Usage log.
  3165.  
  3166. Back & Forth Professional version 2.0                                 page  64
  3167. ______________________________________________________________________________
  3168.  
  3169. [F5] Totals     The [F5] Totals option condenses  the log entries based on  the
  3170.                 primary sort key. All usage log records sharing the same  entry
  3171.                 field are grouped together in one line of data. For example, if
  3172.                 the primary sort field is  set to Date/time, all usage  records
  3173.                 having the same date are grouped together as one line of data.
  3174.  
  3175.                 Summarizing the usage log based on different sort keys provides
  3176.                 different types  of  information.  With the  sort  key  set  to
  3177.                 Date/time, the summary shows the  amount of time each day  that
  3178.                 Back  &  Forth  was  used.  With  the  sort  key  set  to  Task
  3179.                 description, the summary breaks down  the amount of time  spent
  3180.                 in each program. With the sort  key set to project number,  the
  3181.                 summary  identifies  the  amount  of  time  spent  within  each
  3182.                 project.
  3183.  
  3184.                 To reset the  primary sort  key, you  must exit  the usage  log
  3185.                 command, re-select  the Usage  tracking option  from the  Setup
  3186.                 menu, and pick a different primary sort key.
  3187.  
  3188. [F7] Export     The [F7] Export command saves a copy of the usage log to a file
  3189.                 in a  selected ASCII  format.  Using this  file, you  can  then
  3190.                 import its contents into  your favorite database, editor,  etc,
  3191.                 to incorporate usage log  information into reports, charts,  or
  3192.                 usage history file.
  3193.  
  3194.                 Once the usage records have been safely exported to a data file
  3195.                 or printed to  paper, they should  be deleted from  the Back  &
  3196.                 Forth usage  log. This  lessens  the amount  of time  spent  in
  3197.                 sorting unwanted  records  and  the amount  of  space  used  in
  3198.                 storing the  data.  To delete  usage  records, use  the  Delete
  3199.                 option found within the Usage tracking menu.
  3200.  
  3201. Export Menu     When selected,  a menu  is shown  prompting for  the  following
  3202.                 information:
  3203.  
  3204.                 File format     Determines the ASCII data format used to  store
  3205.                                 the usage  records in  the exported  file.  The
  3206.                                 options are:  comma  delimited, one  field  per
  3207.                                 line, and fixed length  records. An example  of
  3208.                                 each follows.
  3209.  
  3210.                 Output dir      Specifies the drive and directory used to store
  3211.                                 the exported data file. To select, either  type
  3212.                                 in the path at the cursor or press [F7] to  use
  3213.                                 the directory tree. If the tree is chosen,  use
  3214.                                 the cursor keys  to move the  selection bar  to
  3215.                                 highlight the desired path and press [Enter] to
  3216.                                 select. To change drives, press the [F8] Newdrv
  3217.                                 key.
  3218.  
  3219.                 File name       Names the new file created to hold the exported
  3220.                                 usage log. The  file name can  be up to  twelve
  3221.                                 characters in length  and cannot already  exist
  3222.                                 within the above directory.
  3223.  
  3224. Back & Forth Professional version 2.0                                 page  65
  3225. ______________________________________________________________________________
  3226.  
  3227. File Format     Three file  formats  are  offered to  make  transporting  usage
  3228. Example         records from Back & Forth to your other programs as painless as
  3229.                 possible.  Most  programs  allow  importation  of  ASCII  data.
  3230.                 Consult your program's  documentation for  more information  on
  3231.                 the recommended format of imported data.
  3232.  
  3233.                 If the following sample usage record is shown within the Browse
  3234.                 window, selecting  each  of  these file  formats  produces  the
  3235.                 following lines of data within the exported data file.
  3236.  
  3237.                 User: Shane Stump       Start: 02/14/1991          Stop: 21:54
  3238.                 Task: File Commando II  21:31                  Elapsed:
  3239.                                         Proj#: None            00:22:48
  3240.  
  3241. Comma           When the Comma delimited format  is used, each record entry  is
  3242. Delimited       enclosed within quotation marks and is separated by commas.
  3243.  
  3244.                 "Shane Stump", "File Commando II", "None", "02/14/91", "21:31",
  3245.                 "21:54", "00:22:48"
  3246.  
  3247. One Field per   When the One Field per line  format is used, each record  entry
  3248. Line            is placed on a separate line enclosed in quotation marks.  Each
  3249.                 record is separated by a blank line.
  3250.  
  3251.                 "Shane Stump"
  3252.                 "File Commando II"
  3253.                 "None"
  3254.                 "02/14/91",
  3255.                 "21:31",
  3256.                 "21:54",
  3257.                 "00:22:48"
  3258.  
  3259. Fixed Length    When the Fixed length record format is used, each record  entry
  3260. Record          is shown at its maximum length. Each field is also enclosed  in
  3261.                 quotation marks and separated by commas. The column position of
  3262.                 each record entry follows the example.
  3263.  
  3264.                 "Shane Stump             ", "File Commando II   ", "None     ",
  3265.                 "02/14/91", "21:31", "21:54", "00:22:48"
  3266.  
  3267.                 User name           2  -  31        Start date       76  -  83
  3268.                 Task description   35  -  54        Start time       87  -  91
  3269.                 Project code       58  -  72        Finish time      95  -  99
  3270.                                                     Elapsed time    103  -  110
  3271.  
  3272. [F9] Print Log  The Print command  prints the usage  log using the  information
  3273.                 provided by the displayed,  customizable print formatter.  This
  3274.                 print formatter controls many aspects of the printed appearance
  3275.                 of the usage  log, such as  page length regulation  and use  of
  3276.                 page numbers, line numbers, headers, subheaders, and footers.
  3277.  
  3278.                 Before printing  the  usage  log, check  the  printer  to  make
  3279.                 certain that it is properly connected to your computer, that it
  3280.                 is turned on, and that plenty of paper is available.
  3281.  
  3282. Back & Forth Professional version 2.0                                 page  66
  3283. ______________________________________________________________________________
  3284.  
  3285. Print           Once the [F9] Print usage log  option is selected, a window  is
  3286. Formatter       displayed to the screen naming the usage log and outlining  the
  3287.                 various print options that can be set.
  3288.  
  3289.                 Number of copies   Sets the number of copies to be printed.
  3290.  
  3291.                 Pause between      If On, you are prompted before each page  is
  3292.                 pages              printed.  This   is  used   when  you   must
  3293.                                    hand-feed each page to the printer.
  3294.  
  3295.                 Add line numbers   Prints a line number on each line of output.
  3296.  
  3297.                 Strip high bit     Strips the high bit from the printed output.
  3298.                                    This is not used in printing the usage log.
  3299.  
  3300.                 Truncate long      If On, the  contents of  the line  extending
  3301.                 lines              past the right margin is not printed.If Off,
  3302.                                    the remaining text  is put to the next line.
  3303.  
  3304.                 Starting page      Sets the  value  of the  first  page  number
  3305.                 number             printed (the page  number must be  specified
  3306.                                    in either the header, subheader, or footer).
  3307.  
  3308.                 Page length        Sets the number of lines that can be printed
  3309.                                    onto one  page. This  is used  to align  the
  3310.                                    next page after a page is printed. With  the
  3311.                                    printer set to print 6 lines per inch, 8½  x
  3312.                                    11 paper contains 66 lines per page.
  3313.  
  3314.                 Line spacing       Sets the number of lines shown between  each
  3315.                                    printed line. If set to one, no blank  lines
  3316.                                    appear between text lines.
  3317.  
  3318.                 Tab expand size    Sets the number of spaces a tab character is
  3319.                                    replaced by.
  3320.  
  3321.                 Top margin         Sets the number of lines from the top of the
  3322.                                    page where the first line of text is printed
  3323.  
  3324.                 Left margin        Sets the  number of  columns from  the  left
  3325.                                    side of the  page to be  skipped before  the
  3326.                                    first character of each line is printed.
  3327.  
  3328.                 Right margin       Sets the number  of columns  from the  right
  3329.                                    side of the page where printing is stopped.
  3330.  
  3331.                 Bottom margin      Sets the number of lines from the bottom  of
  3332.                                    the page where printing stops.
  3333.  
  3334.                 Header             Defines a line of text to be printed at  the
  3335.                                    top of a page.
  3336.  
  3337.                 Header offset      Sets the number of lines from the top of the
  3338.                                    page where the header is to be printed. This
  3339.                                    must be less than the top margin value.
  3340.  
  3341.                 Subheader          Defines a second line of text to be  printed
  3342.                                    below the header.
  3343. Back & Forth Professional version 2.0                                 page  67
  3344. ______________________________________________________________________________
  3345.  
  3346.                 Subheader offset   Sets the number of lines from the top of the
  3347.                                    page where the subheader  is to print.  This
  3348.                                    also must be less than the top margin.
  3349.  
  3350.                 Footer             Defines a line of text to be printed at  the
  3351.                                    bottom of the page,  below the last line  of
  3352.                                    text.
  3353.  
  3354.                 Footer offset      Sets the number of  lines from the top  line
  3355.                                    of the bottom margin. This cannot be greater
  3356.                                    than the bottom margin value.
  3357.  
  3358.                 Move the  highlighted selection  bar by  pressing the  [Up]  or
  3359.                 [Down] cursor key. To exit this  menu and return to the  browse
  3360.                 window, press [F10]. Press [F9] to begin printing the  selected
  3361.                 files.
  3362.  
  3363. Headers,        The information  printed  within  the  header,  subheader,  and
  3364. Subheaders,     footer may be divided into three groups. These groups are  left
  3365. and Footers     justified text,  centered text,  and right  justified text.  To
  3366.                 separate the contents of these  groups, use the "|"  character.
  3367.                 Do not place any spaces in  the text other than where you  want
  3368.                 spaces to appear.  For example,  the following  line creates  a
  3369.                 header with  your name,  your company's  name, and  your  phone
  3370.                 number.
  3371.  
  3372.                 Header: Your Name | Your Company's Name | (xxx) xxx-xxxx
  3373.  
  3374.                 To center a title at the top of each page, enter the following:
  3375.  
  3376.                 Header: |Title
  3377.  
  3378. Print Macros    Several macros have been provided  to allow you to insert  file
  3379.                 and  system  specific  information.  To  select  any  of  these
  3380.                 options, enter  the  macro onto  the  line as  text.  Each  two
  3381.                 character macro  is preceded  by a  caret, "^".  The  following
  3382.                 macros are available:
  3383.  
  3384.                 ^CD                Displays the current system date.
  3385.                 ^CT                Displays the current system time.
  3386.                 ^FD                Displays the file date.
  3387.                 ^FT                Displays the file time.
  3388.                 ^FN                Displays the name of the file.
  3389.                 ^FP                Displays the entire path of the file.
  3390.                 ^PN                Displays a sequential page number,  starting
  3391.                                    with the  value  defined  under  Start  page
  3392.                                    number.
  3393.  
  3394.                 For example, to print a footer  with the file name and date  on
  3395.                 the left and the page number on the right, enter the following:
  3396.  
  3397.                 Footer: ^FN ^FD | | ^PN
  3398.  
  3399. Printing Files  Once [F9] is  pressed, a  message box is  displayed naming  the
  3400.                 file being printed. Once  the usage log  has started to  print,
  3401.                 you can exit by pressing [Esc]. No other command may be  issued
  3402.                 until the usage log is finished printing.
  3403.  
  3404. Back & Forth Professional version 2.0                                 page  68
  3405. ______________________________________________________________________________
  3406.  
  3407. Section 6: Running Back & Forth Pro
  3408.  
  3409. Using Back &    This section assumes that  you have run Back  & Forth at  least
  3410. Forth Pro       once, at which time you had set up the swap areas, had used the
  3411.                 Program setup to define a list  of programs to be run, and  had
  3412.                 used the Setup menu  to configure the  color scheme, hot  keys,
  3413.                 and other settings to be used. If you have not, please refer to
  3414.                 Section 4:  Configuring Swap  Space for  Back &  Forth Pro  and
  3415.                 Section 5: Setting Up Back & Forth Pro.
  3416.  
  3417.                 Back & Forth is  a task switching program  which allows you  to
  3418.                 open and  switch  between as  many  as 20  different  programs.
  3419.                 Switching between tasks is easy,  either use the hot keys,  the
  3420.                 ID codes, or  the Program  list. You  can move  "back &  forth"
  3421.                 between  programs   smoothly   and  efficiently   without   the
  3422.                 inconvenience of  exiting  one program  when  you need  to  use
  3423.                 another.
  3424.  
  3425.                 When Back &  Forth is  loaded into  conventional memory,  using
  3426.                 B&FPRO.BAT, only  23-40k of  system memory  is occupied.  Using
  3427.                 B&FHIPRO.BAT to load  Back &  Forth into  high memory  requires
  3428.                 only 1k of system  memory. If the  high memory loader  included
  3429.                 with Back & Forth is used, upon exiting Back & Forth, all  high
  3430.                 memory used by B&F and programs run within B&F is released.
  3431.  
  3432. B&F Command     Several command  line options  are provided  to make  executing
  3433. Line Options    Back & Forth easier  and more flexible.  These options let  you
  3434.                 bypass the Swap drive setup menu, use multiple B&F data  files,
  3435.                 run a reduced memory version of B&F, and specify network users.
  3436.  
  3437. The GO Option   The "GO" command  line option  bypasses the  Swap drive  setup,
  3438.                 moving you directly into the main  Back & Forth screen. If  you
  3439.                 need to reset  any of the  swap settings, do  not use the  "GO"
  3440.                 option. To bypass the Swap drive setup, type the following:
  3441.  
  3442.                 B&FPRO  GO                  (or)                   B&FHIPRO  GO
  3443.  
  3444. The NOPRINT     A separate version of Back & Forth has been provided for  those
  3445. Option          of you who do not wish to use the Back & Print option.  Running
  3446.                 Back & Forth with this command line options reduces the  amount
  3447.                 of memory required by Back & Forth by approximately 2.5k.
  3448.  
  3449.                 B&FPRO  NOPRINT             (or)              B&FHIPRO  NOPRINT
  3450.  
  3451. The LITE        For those of you who have no need for the print buffer,  clock,
  3452. Option          screen blanker, and keyboard macros, a special version of  Back
  3453.                 & Forth has been  provided. The amount of  memory used by  this
  3454.                 version of B&F is reduced by approximately 10k.
  3455.  
  3456.                 B&FPRO  LITE                (or)                 B&FHIPRO  LITE
  3457.  
  3458. Back & Forth Professional version 2.0                                 page  69
  3459. ______________________________________________________________________________
  3460.  
  3461. The USER        Back &  Forth was  written to  function as  a single-user  task
  3462. Option          switching environment. To use B&F on a network, a unique Back &
  3463.                 Forth data file  must be  configured for each  user. This  file
  3464.                 contains the swap  area settings, the  program list, and  other
  3465.                 Setup options. The "USER" option is used to identify each  user
  3466.                 and his or her data file when Back & Forth is loaded.
  3467.  
  3468.                 Assign each user a unique  number between 1-999. For  instance,
  3469.                 to run Back & Forth using the fifth user's data file.
  3470.  
  3471.                 B&FPRO  USER:5              (or)               B&FHIPRO  USER:5
  3472.  
  3473.                 For more  information about  setting up  and running  B&F on  a
  3474.                 network, consult Appendix E: Network Installation and Use.
  3475.  
  3476. Note            If multiple users will  be using Back &  Forth on a network,  a
  3477.                 special network version must be purchased for each file server.
  3478.  
  3479. Project Codes   If the usage  log has been  set to require  project codes,  you
  3480. Prompt          will be prompted each  time Back & Forth  is run for a  project
  3481.                 code identifying the job that you are performing. Project codes
  3482.                 are used to group tasks within  the usage log according to  the
  3483.                 job that they  are being used  to do. The  project code may  be
  3484.                 reset within the Usage tracking option.
  3485.  
  3486. Autoloading     If programs had been selected for automatic loading within  the
  3487. Programs into   Program menu  Autoload option,  once Back  & Forth  is  active,
  3488. Back & Forth    those programs are loaded. The amount of time required to  load
  3489.                 each task  depends  upon  the  method  chosen  to  end  program
  3490.                 loading. If Back  & Forth  does not completely  load a  program
  3491.                 within the  Autoload  list,  reset the  load  method  to  "Time
  3492.                 countdown" or increment  the number of  seconds needed to  load
  3493.                 the program. The  program is  not affected  by the  interrupted
  3494.                 load process, when you switch  back to that partition, it  will
  3495.                 finish loading and be ready to run.
  3496.  
  3497. The Back &      The following  is a  representation of  the main  Back &  Forth
  3498. Forth Screen    screen. This screen is composed of four distinct parts. The top
  3499.                 line contains the pull-down menu  options. Below this is  shown
  3500.                 two program lists, with  all open tasks  identified in the  top
  3501.                 list, and  all  tasks  available for  execution  named  in  the
  3502.                 bottom. At the bottom of the screen, the function key  commands
  3503.                 are shown.
  3504.  
  3505. Back & Forth Professional version 2.0                                 page  70
  3506. ______________________________________________________________________________
  3507.  
  3508. BackPacks  Program  Setup  Usage  Quit
  3509. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  3510. ▒▒┌─────────────────────────────Active Programs─────────────────────────────┐▒▒
  3511. ▒▒│                                                                         │▒▒
  3512. ▒▒│                          No active tasks found                          │▒▒
  3513. ▒▒└─────────────────────────────────────────────────────────────────────────┘▒▒
  3514. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  3515. ▒▒┌───────────────────────────────Program List──────────────────────────────┐▒▒
  3516. ▒▒│   B&F Manuscript              618  'Alt-Ctrl-B              '  [MB]     │▒▒
  3517. ▒▒│   Back-up work files          256  'Alt-Ctrl-LShift-B       '  [BC]     │▒▒
  3518. ▒▒│   DOS Partition               618  'Alt-Ctrl-D              '  [DP]     │▒▒
  3519. ▒▒│   File Commando               618  'Alt-Ctrl-F              '  [FC]     │▒▒
  3520. ▒▒│   Format disk                  64  '                        '  [3½]     │▒▒
  3521. ▒▒│   Lotus 123 Checkbook         618  'Alt-Ctrl-L'             '  [LC]     │▒▒
  3522. ▒▒│   PC-Paintbrush               618  'Alt-Ctrl-P              '  [PB]     │▒▒
  3523. ▒▒│   Small DOS Prompt            128  'Alt-Ctrl-S              '  [SD]     │▒▒
  3524. ▒▒│   Word Perfect Letter         618  'Alt-Ctrl-W              '  [WP]     │▒▒
  3525. ▒▒│   Word Perfect Phone Notes    618  'Alt-Ctrl-N              '  [PN]     │▒▒
  3526. ▒▒│                                                                         │▒▒
  3527. ▒▒└───────Quick run: _  Tab Change windows  U D Move bar  Ent Open task─────┘▒▒
  3528. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  3529. 1Help  2Menu                 5Info  6LockKb              9RetPgm  10ExitBF
  3530.  
  3531. Active Program  The  Active  Program  list  identifies  all  active  tasks  and
  3532. List            BackPacks open within Back & Forth. Up to 20 tasks may be  open
  3533.                 at once. Programs are "active"  when they have been run  within
  3534.                 Back & Forth and have not been exited and removed from  memory.
  3535.                 When no tasks have been opened, a message is shown stating  "No
  3536.                 tasks are active".
  3537.  
  3538. Program List    The  Program  list  window  names  all  programs  defined   for
  3539.                 execution within Back & Forth,  the estimated amount of  memory
  3540.                 and swap space  needed by the  program to run,  the program  ID
  3541.                 code, and  its  hot  key.  Press the  [Tab]  key  to  move  the
  3542.                 selection bar into  the Program  list from  the Active  Program
  3543.                 list. If the program you wish  to run is not shown within  this
  3544.                 list, you must either run the  program from a DOS partition  or
  3545.                 select the Program setup option to define the program for use.
  3546.  
  3547. Program List    At the bottom  of the current  program list (the  one with  the
  3548. Commands        selection bar), the following commands are shown.
  3549.  
  3550.                 Quick Run          Allows the entrance  of a  two character  ID
  3551.                                    code used to jump to and run a program. This
  3552.                                    code is shown on the  far right side of  the
  3553.                                    Program  list.  For  example,  to  run  File
  3554.                                    Commando from the above screen, type FC.
  3555.                 [Tab] Change       Moves the selection  bar between the  Active
  3556.                 windows            Program list and the Program list.
  3557.                 [Up][Down] Move    Moves the  selection  bar to  highlight  the
  3558.                 bar                next or previous entry in the list.
  3559.                 [Enter] Open       Runs  the  highlighted   program  entry   as
  3560.                                    configured. The [Ins] key may also be used.
  3561.                 [Del] Close        Removes the highlighted task.Do not use this
  3562.                                    as a replacement of the exit command for the
  3563.                                    program. Instead, use this to  close  memory
  3564.                                    resident programs,  DOS partitions, programs
  3565.                                    with no means to exit, or "locked" programs.
  3566.                                    This is an Active Program list command.
  3567.  
  3568. Back & Forth Professional version 2.0                                 page  71
  3569. ______________________________________________________________________________
  3570.  
  3571. Types of        When a task was defined, it may have been set up as a  program,
  3572. Programs        a DOS partition, or a TSR. If a task defined as a program entry
  3573.                 is picked, Back & Forth executes the program defined within the
  3574.                 Program Setup; whereas if a task  set up as a DOS partition  is
  3575.                 chosen, a DOS environment is  created where any program or  DOS
  3576.                 command can be run from the DOS prompt. If the task  configured
  3577.                 as a Special TSR  is selected, the  program defined within  the
  3578.                 Program Setup is run followed by a special dummy program.  This
  3579.                 dummy program stabilizes  some TSRs, like  Sidekick Plus,  that
  3580.                 require a program to  be run after them  before they allow  the
  3581.                 system to be switched from. Program entries provide quick, easy
  3582.                 execution of commonly used programs set up within Back & Forth,
  3583.                 Special TSRs take care  of special cases  of TSR programs,  and
  3584.                 DOS partitions  allow  flexible  access to  a  DOS  prompt  for
  3585.                 execution of random programs, utilities, and DOS commands.
  3586.  
  3587. Command Line    Some programs require user  input before they  can be run.  For
  3588. Options         instance, if 'Word Perfect Letter' is selected from the program
  3589.                 list, you are prompted  for the file name  of the letter to  be
  3590.                 edited. When a task requiring  user input is selected from  the
  3591.                 Program list, a prompt is shown asking for this information.
  3592.  
  3593. Running a       To move  the selection  bar into  the Program  list, press  the
  3594. Program         [Tab] key. Now use the [Up]  or [Down] cursor keys to move  the
  3595.                 selection bar to highlight the task  that you wish to run  then
  3596.                 press [Enter] or [Ins].  You can also run  a program by  typing
  3597.                 its two character program ID or by pressing its hot key. If the
  3598.                 program needs user input, you are prompted for it as  explained
  3599.                 above. Back & Forth then runs the program.
  3600.  
  3601.                 While within the  programs, several Back  & Forth features  are
  3602.                 available. These include: cut  & paste, screen clock,  keyboard
  3603.                 macros, graphics  screen capture,  event notification  via  the
  3604.                 Overtime! scheduler, and a command  stack for use within a  DOS
  3605.                 partition. These features are described in Part II: The Back  &
  3606.                 Forth BackPacks.
  3607.  
  3608. Switching       Back & Forth may be  used to open up to  20 tasks in memory  at
  3609. Between Active  once. To switch between tasks, either use the Back & Forth  hot
  3610. Tasks           key to return to the Active  Program list to select a  program,
  3611.                 or use the hot keys assigned to each program to open and switch
  3612.                 between them at will.
  3613.  
  3614.                 To switch from one program to another, press the program's  hot
  3615.                 key. Hot keys are  assigned to programs  when they are  defined
  3616.                 within the Program Setup,  and are shown on  the right side  of
  3617.                 the Program  list. Pressing  the hot  key assigned  to an  open
  3618.                 program swaps the  current program  out of memory  to disk  and
  3619.                 swaps the  program  identified  by the  hot  key  into  memory,
  3620.                 restoring it to  the state that  it was in  before it has  been
  3621.                 swapped out.
  3622.  
  3623. Back & Forth Professional version 2.0                                 page  72
  3624. ______________________________________________________________________________
  3625.  
  3626. Switching Back  To pop-back to Back  & Forth, press the  Back & Forth hot  key.
  3627. to Back &       This is set within  the Setup menu. To  use the default Back  &
  3628. Forth           Forth hot  key to  pop back  to  Back &  Forth from  a  running
  3629.                 program, press [Alt], [Ctrl], and [Space] keys simultaneously.
  3630.  
  3631.                 When you exit a program, you  are returned to the Back &  Forth
  3632.                 Active Program list. From here  you may return to another  open
  3633.                 program within this  list or you  may use the  Program list  to
  3634.                 select other programs for execution.
  3635.  
  3636. Caution!        Do not pop-back while a communications program is connected  to
  3637.                 another system and  requires input. When  a program is  swapped
  3638.                 out of  memory,  it  ceases execution  until  recalled  to  the
  3639.                 screen. One other caveat, do not use disk modification programs
  3640.                 while Back & Forth is open and other tasks are in memory.  Many
  3641.                 programs create temporary  files while open  which are  deleted
  3642.                 when the programs  are exited  normally. These  files could  be
  3643.                 altered, truncated, or removed by programs like disk optimizers
  3644.                 or CHKDSK /F. Using one of these programs may result in loss of
  3645.                 data or a program "lock up".
  3646.  
  3647. The Function    The following function key commands are shown at the bottom  of
  3648. Keys            the Back & Forth screen.
  3649.  
  3650.                 [F1] Help          Shows help information for Back & Forth.
  3651.                 [F2] Menu          Activates the pull-down  menus. Its  options
  3652.                                    are BackPacks, Program, Setup, Usage,& Quit.
  3653.                 [F5] Info          Summarizes the memory and swap space in  use
  3654.                                    and the space allocated to Back & Print.
  3655.                 [F6] LockKB        Clears the screen and password protects your
  3656.                                    system while you are away from your desk.
  3657.                 [F9] RetPgm        Swaps B&F from memory and returns control to
  3658.                                    the last program loaded.
  3659.                 [F10] ExitBF       Removes all programs run  from Back &  Forth
  3660.                                    from memory and exits Back & Forth.
  3661.  
  3662. Using a Mouse   For those of  you with  mice scampering around  on your  desks,
  3663. with Back &     Back & Forth may be set  up to run with a Microsoft  compatible
  3664. Forth           mouse. When  a mouse  is used  with Back  & Forth,  a  separate
  3665.                 blinking block mouse cursor is shown. With it, you may move  to
  3666.                 and select any option shown including function key commands and
  3667.                 program list entries. To select  an item, put the mouse  cursor
  3668.                 on the desired command and press the [Left] mouse button.
  3669.  
  3670.                 A scroll bar is shown on most  Back & Forth windows for use  in
  3671.                 positioning the selection bar with the mouse. This vertical bar
  3672.                 is found on the far right side  of the screen with up and  down
  3673.                 arrows located at each end. When  the mouse cursor is moved  to
  3674.                 one of these arrows and  clicked, the selection bar  highlights
  3675.                 the previous or  next entry  in the active  window. Moving  the
  3676.                 mouse cursor to a spot within  the scroll bar and pressing  the
  3677.                 [Left] mouse button  moves the selection  bar to highlight  the
  3678.                 entry at that relative position within the window.
  3679.  
  3680.                 To use a  mouse, the  mouse driver  must be  installed on  your
  3681.                 system before Back & Forth is run. This driver should be placed
  3682.                 in the AUTOEXEC.BAT  for automatic  installation. Consult  your
  3683.                 mouse documentation for more information.
  3684.  
  3685. Back & Forth Professional version 2.0                                 page  73
  3686. ______________________________________________________________________________
  3687.  
  3688.                 The mouse support  toggle is found  in the Setup  Miscellaneous
  3689.                 menu.
  3690.  
  3691. Exiting Back &  To exit  Back &  Forth,  first remove  all programs  active  in
  3692. Forth           memory. To do this,  move the selection  bar to highlight  each
  3693.                 program entry within the Active Program list and press [Enter].
  3694.                 Once within that program, save any open data files and use  the
  3695.                 program's Exit  command  to  remove  the  program  from  memory
  3696.                 naturally. If the  highlighted task  is a  DOS partition,  type
  3697.                 'EXIT' at the  DOS prompt.  Once the program  has been  exited,
  3698.                 control is returned to the  Active Program list. Continue  this
  3699.                 procedure until the Active Program  list shows the message  "No
  3700.                 tasks are active".
  3701.  
  3702.                 Now press the [F10] ExitBF key.  If all tasks have been  closed
  3703.                 as recommended above, the swap files are deleted, Back &  Forth
  3704.                 is removed from memory, and the program is exited. If any tasks
  3705.                 are still open when the [F10] key is pressed (either because of
  3706.                 accidental oversight  or because  the program  is unwilling  to
  3707.                 relinquish memory), you are then prompted to verify whether you
  3708.                 wish for all open programs to be forcibly removed. Press [Y] to
  3709.                 exit Back & Forth and remove all programs, press [N] to  remain
  3710.                 within Back & Forth. You should make every attempt to exit  all
  3711.                 open programs naturally so  that you can  ensure that all  data
  3712.                 files are properly closed and all temporary files are correctly
  3713.                 handled.
  3714.  
  3715. Caution!        If all open programs  are not exited  normally, i.e. via  their
  3716.                 own exit command, all data files may not be updated and closed,
  3717.                 and temporary  files  may still  exist  on the  disk.  If  this
  3718.                 occurs, upon running CHKDSK /F or other disk checking software,
  3719.                 you may find a number of lost clusters or unidentified  program
  3720.                 swap files.
  3721.  
  3722.                 Do not turn off your computer  before exiting Back & Forth.  If
  3723.                 Back & Forth is not exited normally, i.e. via the [F10]  ExitBF
  3724.                 key, not only may lost clusters  occur but also its swap  files
  3725.                 will still occupy space on  your disk. The On/Off power  switch
  3726.                 is not a viable alternative to the [F10] ExitBF command.
  3727.  
  3728. Back & Forth Professional version 2.0                                 page  74
  3729. ______________________________________________________________________________
  3730.  
  3731. Section 7: Special Features of Back & Forth Pro
  3732.  
  3733. Overview        Several special features  have been provided  to give you  more
  3734.                 power and capability when running programs or DOS environments.
  3735.                 These commands let you:
  3736.  
  3737.                 *  Cut and paste selected text from one program to another,
  3738.  
  3739.                 *  Record and replay  macro keystrokes for  use in  simplifying
  3740.                    program execution,
  3741.  
  3742.                 *  Replace  special  abbreviations  with  commonly-used  words,
  3743.                    names, and phrases to save typing time,
  3744.  
  3745.                 *  Save and re-use commands issued from the DOS prompt via  use
  3746.                    of a command stack,
  3747.  
  3748.                 *  Display a marker on the screen when disk activity occurs,
  3749.  
  3750.                 *  Turn off the screen when your computer is left idle.
  3751.  
  3752.                 A separate program,  SWITCH.COM, has been  furnished to aid  in
  3753.                 switching to Back & Forth or  to another task from the  command
  3754.                 line.
  3755.  
  3756.                 The hot  keys  assigned  to the  Cut/Grab  command,  the  Paste
  3757.                 command, the Cut & Paste menu, the clock toggle, and the Record
  3758.                 key macros option are set within the Setup menu Hotkey  option.
  3759.                 The ID characters used  by SWITCH.COM to  switch directly to  a
  3760.                 program are defined within the Program menu Program setup.
  3761.  
  3762. Back & Forth Professional version 2.0                                 page  75
  3763. ______________________________________________________________________________
  3764.  
  3765. Screen Blank    The screen blank  feature changes  the screen  display after  a
  3766.                 specified number  of  minutes  of inactivity.  You  can  select
  3767.                 either  to  blank  the  screen  completely  or  to  display   a
  3768.                 preselected graphics image until any  key is pressed. The  time
  3769.                 interval, display mode, and  graphics image to  be used is  set
  3770.                 within the Screen blank Setup menu.
  3771.  
  3772.                 You  can  also  directly  activate  the  screen  blank  feature
  3773.                 immediately by pressing  the [5]  key located  on your  numeric
  3774.                 keypad while the [Num Lock] key is off.
  3775.  
  3776.                 This feature can be deactivated for a specific task by changing
  3777.                 the extended program definitions for that task.
  3778.  
  3779. Clock Toggle    A digital clock is,  by default, shown on  the screen when  the
  3780.                 program is in text mode. This clock can be repositioned on  the
  3781.                 screen or even permanently deactivated by changing the Extended
  3782.                 program definition for the task.
  3783.  
  3784.                 You may sometimes wish to temporarily remove the clock from the
  3785.                 screen, especially if it covers some important information.  If
  3786.                 it is inconveniently placed for your program, you should change
  3787.                 its placement  on  the screen  by  using the  [F7]  Setup  menu
  3788.                 Program setup to reset the clock display field. But if it  only
  3789.                 interferes with a particular screen, you can simply turn it off
  3790.                 within that task by pressing the clock toggle key. The  default
  3791.                 clock toggle hot key is  set to [Alt][Left Shift][\]. To  reset
  3792.                 the clock toggle key to another hot key, use the Setup menu Hot
  3793.                 key option.
  3794.  
  3795. The Switch      The Switch program has  been furnished to  aid in switching  to
  3796. Command         Back & Forth or to other  programs within B&F from the  command
  3797.                 line. This is  useful when running  certain applications  which
  3798.                 cannot be swapped out of memory directly by Back & Forth due to
  3799.                 their own inherent limitations. It is also useful for those  of
  3800.                 you who  wish  to build  batch  files that  will  automatically
  3801.                 switch to another program within Back & Forth.
  3802.  
  3803.                 Before using for the first time, copy the SWITCH.COM file to  a
  3804.                 location along your DOS  path. This allows you  to use it  from
  3805.                 any directory location on your system without having to  change
  3806.                 directories back to the Back & Forth directory.
  3807.  
  3808.                 To view a list of all identification codes assigned within Back
  3809.                 & Forth, type the following at the DOS prompt:
  3810.  
  3811.                 SWITCH  LIST
  3812.  
  3813.                 To switch to a specific program defined within the Back & Forth
  3814.                 Program  list,  type   SWITCH  followed  by   the  two   letter
  3815.                 identification code assigned  to the program.  For example,  to
  3816.                 switch to Menu Commando (ID set  to MC), type the following  at
  3817.                 the DOS prompt:
  3818.  
  3819.                 SWITCH  MC
  3820.  
  3821.                 To switch directly back to Back & Forth, type:
  3822.  
  3823.                 SWITCH  MENU
  3824.  
  3825. Back & Forth Professional version 2.0                                 page  76
  3826. ______________________________________________________________________________
  3827.  
  3828. The Command Stack
  3829.  
  3830.                 The Command stack is available when a DOS partition is  opened.
  3831.                 It is  used to  store and  recall commands  issued at  the  DOS
  3832.                 prompt. This is  like using  the [F3]  key at  the DOS  prompt,
  3833.                 except the [F3] key only remembers the last command typed.
  3834.  
  3835.                 Command stacks are useful  when performing repetitive tasks  or
  3836.                 correcting improperly typed commands. The command stack  stores
  3837.                 the last 512 bytes of commands issued at the DOS prompt  (about
  3838.                 30-40 commands) in a circular  buffer for re-use. If a  command
  3839.                 is entered more than once, it is only stored once.
  3840.  
  3841.                 If 4DOS, PCED,  CED, DOSKEY,  or ANARKEY is  detected, the  B&F
  3842.                 command stack is  disabled, which  lets you  use their  command
  3843.                 stacks.
  3844.  
  3845.                 [F3] or [Up]   Displays the previous command in the stack.
  3846.                 [Down]         Displays the next command in the stack.
  3847.                 [Ctrl][F]      Searches  the  stack  for  a  previously  issued
  3848.                                command. This is described on the next page.
  3849.                 [Left]         Moves the cursor one character to the left.
  3850.                 [Right]        Moves the cursor one character to the right.
  3851.                 [Ctrl][Left]   Moves the cursor to the previous word.
  3852.                 [Ctrl][Right]  Moves the cursor to the next word on the line.
  3853.                 [Home]         Moves the cursor to the beginning of the line.
  3854.                 [End]          Moves the cursor to the end of the line.
  3855.                 [Ins]          Sets text entry mode to Insert or Overwrite.
  3856.                 [Del]          Deletes the character at the cursor.
  3857.                 [Ctrl][]       Deletes all characters  from the  cursor to  the
  3858.                                first space encountered to its left.
  3859.                 [Ctrl][T]      Deletes all characters  from the  cursor to  the
  3860.                                next space encountered.
  3861.                 [Ctrl][End]    Deletes from the cursor to the end of the line
  3862.                 [Esc]          Deletes the contents of the entire line.
  3863.                 [Ctrl][Enter]  Runs the  command  without  putting  it  in  the
  3864.                                stack.
  3865.                 [Ctrl][R]      Clears the stack of all previous entries.
  3866.  
  3867. [Ctrl][F] Find  The [Ctrl][F] Find  command searches  the command  stack for  a
  3868. Command         previously issued command. To use this command, enter the first
  3869.                 letters of the  desired command line  and press [Ctrl][F].  The
  3870.                 command stack is  then searched  for the last  occurrence of  a
  3871.                 matching command  line  entry. If  one  is found,  it  is  then
  3872.                 displayed at the DOS prompt.
  3873.  
  3874.                 For example,  if  the  command  stack  contains  the  following
  3875.                 entries, typing 'ch' and  pressing [Ctrl][F] replaces the  'ch'
  3876.                 with 'chkdsk  a:'.  Keep  pressing [Ctrl][F]  to  display  each
  3877.                 command  entry  in  the  stack  beginning  with  the  specified
  3878.                 characters.
  3879.  
  3880.                 chkdsk b:
  3881.                 format a:
  3882.                 chkdsk a:
  3883.                 copy d:*.* a:
  3884.  
  3885. Back & Forth Professional version 2.0                                 page  77
  3886. ______________________________________________________________________________
  3887.  
  3888. KeyBack! Keyboard Macros
  3889.  
  3890.                 KeyBack! is Back  & Forth's implementation  of keyboard  macros
  3891.                 for use with tasks run from  Back & Forth. Keyboard macros  are
  3892.                 defined sequences of keys that are assigned to a single key and
  3893.                 are replayed  each time  that key  is pressed.  Macros let  you
  3894.                 automate sequences of commands or often-typed phrases within  a
  3895.                 task.
  3896.  
  3897.                 The macros provided within Back & Forth are local, which  means
  3898.                 they are specific to the task in which they are located. Macros
  3899.                 cannot be used  to switch  between tasks, select  Back &  Forth
  3900.                 commands, or call other macros. Local macros reduce memory  and
  3901.                 disk storage space  by only  allocating space  for tasks  where
  3902.                 macros are actually defined. They also let you re-use the  same
  3903.                 macro keys with different  tasks, since different programs  use
  3904.                 different keys to  perform the  same commands  (like loading  a
  3905.                 file or exiting the program).
  3906.  
  3907.                 Two different types of  macros can be  created and used  within
  3908.                 Back &  Forth. Conventional  key macros  differ from  Shorthand
  3909.                 text macros  in that  they are  assigned to  hot keys  and  are
  3910.                 activated only  when  that  hot  key  combination  is  pressed.
  3911.                 Shorthand text macros are assigned to short abbreviations  that
  3912.                 are automatically replaced  while typing  within your  program.
  3913.                 For example, if you define a Shorthand macro to replace  "asap"
  3914.                 with "as soon as  possible", when "asap"  is typed within  your
  3915.                 program, that abbreviation is  automatically replaced with  "as
  3916.                 soon as  possible".  One  note,  Shorthand  and  KeyBack!  only
  3917.                 function in text mode.
  3918.  
  3919.                 Macros can be  used to  give your widely  different programs  a
  3920.                 consistent command interface. Macros can also be used to  "lock
  3921.                 out" the use of a command or key. For example, you may wish  to
  3922.                 redefine the [Shift][PrtSc] key to do nothing rather than  dump
  3923.                 the screen contents to the printer.
  3924.  
  3925.                 The number of macros and the macro buffer size is  configurable
  3926.                 within the  Program  setup. At  the  present time,  up  to  255
  3927.                 keystroke macros may be defined per task, occupying a buffer of
  3928.                 up to 16k. Both of these fields must be set to a value  greater
  3929.                 than 0 before macros are allowed within that task.
  3930.  
  3931. A Special       For those  of you  who  have EMS  memory available,  a  special
  3932. Environment     environment variable has been created for use by KeyBack!. This
  3933. Variable        is BNF_MACRO_BUFFER and is  used to store  the contents of  the
  3934.                 macro buffer into EMS memory. When this environment variable is
  3935.                 set, the  macro buffer  size is  automatically set  to 16k  for
  3936.                 every task where  macro support  is enabled.  Macro support  is
  3937.                 enabled when both  the "Maximum  number of  macros" and  "Macro
  3938.                 buffer size" are set to values greater than 0.
  3939.  
  3940.                 To use the environment variable, add the following line to  the
  3941.                 executable batch file B&FHIPRO.BAT or B&FPRO.BAT.
  3942.  
  3943.                 SET  BNF_MACRO_BUFFER=EMS
  3944.  
  3945. Back & Forth Professional version 2.0                                 page  78
  3946. ______________________________________________________________________________
  3947.  
  3948. Recording a     KeyBack! is  a powerful  typing aide  that can  be utilized  to
  3949. Macro           store and  retrieve often-used  phrases and  lengthy series  of
  3950.                 program instructions.  To  define  a key  macro,  follow  these
  3951.                 steps:
  3952.  
  3953.                 *  Use the Program Setup  to make certain  that all tasks  that
  3954.                    allow the use  of keyboard and  Shorthand macros have  macro
  3955.                    space allocated within  them. Check the  [F8] Extended  task
  3956.                    definition window for the following settings: Auto Shorthand
  3957.                    should  be  set  On   to  automatically  replace   Shorthand
  3958.                    abbreviations; Shorthand delete sequence should be set to an
  3959.                    acceptable backspace character; Maximum number of macros set
  3960.                    to at least 10; Macro buffer size set to at least 4k;  Macro
  3961.                    file name set to a default macro storage file that is to  be
  3962.                    automatically loaded when the task is run.
  3963.  
  3964.                 *  Once the program  configuration has been  checked, save  the
  3965.                    settings and run the program.
  3966.  
  3967.                 *  Now you  are ready  to define  a key  macro. Press  [Alt][=]
  3968.                    Begin/End macro key.
  3969.  
  3970.                 *  Press the key combination to  be used as the activation  key
  3971.                    for the  macro. If  this macro  is to  be a  Shorthand  text
  3972.                    macro, press [Enter]  then type  in the  abbreviation to  be
  3973.                    used.
  3974.  
  3975.                 *  Control is then returned to the program. Press the keys  and
  3976.                    type in the text to be assigned to the macro. The program is
  3977.                    "active", which  means  that  the  program  responds  as  if
  3978.                    KeyBack! is not there.
  3979.  
  3980.                 *  If you press a key by  mistake while recording a macro,  you
  3981.                    can either wait  and use the  Edit command available  within
  3982.                    the Macro  menu  or you  can  press the  KeyBack!  backspace
  3983.                    command (default is set to [Ctrl][H]).
  3984.  
  3985.                 *  Once you have completed recording the macro, press [Alt][=].
  3986.                    The  following  options  are  shown:  Abandon,  Cut,  Paste,
  3987.                    Resume, and  Save.  Press  [S] to  save  the  newly-recorded
  3988.                    macro.
  3989.  
  3990.                 *  Finally, once  you have  recorded  several macros,  use  the
  3991.                    [Alt][\] Macro menu and select  the File option to save  the
  3992.                    macros to a file.
  3993.  
  3994. Example         Below is a  step-by-step example  of defining a  macro for  use
  3995.                 within a DOS partition.
  3996.  
  3997.                 *  Run a task defined as a DOS partition.
  3998.                 *  Press [Alt][=] to begin defining a macro.
  3999.                 *  A window is then shown asking you for the hot key to be used
  4000.                    to activate this macro. Press [Ctrl][Tab].
  4001.                 *  When control is  returned to the  DOS prompt after  defining
  4002.                    the hot key, anything you type will be remembered. For  this
  4003.                    example, we'll define  the ubiquitous DIR  command. Type  at
  4004.                    the DOS prompt: DIR[Enter]
  4005.                 *  Now press [Alt][=] followed by [S] to save the macro.
  4006.  
  4007. Back & Forth Professional version 2.0                                 page  79
  4008. ______________________________________________________________________________
  4009.  
  4010. Another         Here is  another step-by-step  example,  this time  defining  a
  4011. Example         Shorthand macro for use within a text editor.
  4012.  
  4013.                 *  Run a text editor.
  4014.  
  4015.                 *  Press [Alt][=] to begin defining a macro.
  4016.  
  4017.                 *  A window is then shown asking for a hot key and description.
  4018.                    Press [Enter]. You are then prompted for an eight  character
  4019.                    abbreviation used to represent the text macro. Type "bf".
  4020.  
  4021.                 *  When control is  returned to the  editor, anything you  type
  4022.                    will be remembered. For this example, type the words "Back &
  4023.                    Forth Professional".
  4024.  
  4025.                 *  Now press [Alt][=] followed by [S] to save the macro.
  4026.  
  4027. Other Ways to   Keyboard macros  can be  defined in  other ways.  The  [Alt][\]
  4028. Record a Macro  Macro menu Edit  command not  only is used  to modify  existing
  4029.                 macros to make  corrections or  additions, but it  can also  be
  4030.                 used to create a new macro. This is described under Edit macro.
  4031.  
  4032.                 Selecting the Record macros option from the Macro menu emulates
  4033.                 the use of the [Alt][=].  When pressed, control is returned  to
  4034.                 the program in  macro record  mode. Until  [Alt][=] is  pressed
  4035.                 again, every keystroke pressed is recorded into the macro.
  4036.  
  4037. Playing Back a  Once a macro  is recorded,  you probably would  like play  back
  4038. Macro           that macro to verify. To do so, press its hot keys. For example
  4039.                 if you had defined the DIR macro shown above, press [Ctrl][Tab]
  4040.                 within the task. This types  DIR[Enter] at the DOS prompt  just
  4041.                 as if you had typed it in directly. The computer then lists the
  4042.                 directory for the current drive.
  4043.  
  4044.                 To observe  how Shorthand  text replacement  works, first  make
  4045.                 certain that Automatic Shorthand  replacement is turned On  for
  4046.                 the task. This is located  within the Program Setup. Then  type
  4047.                 the  Shorthand  abbreviation   and  press   a  separator   key.
  4048.                 Separators include:
  4049.  
  4050.                 [Enter] [Space] , . / \ ; : ? ! " ' + - = * < > [ ] { } _ |
  4051.  
  4052.                 Using the example defined above, type the following within  the
  4053.                 text editor:
  4054.  
  4055.                 bf!
  4056.  
  4057.                 The abbreviation "bf" is deleted and the following is typed  in
  4058.                 its place:
  4059.  
  4060.                 Back & Forth Professional!
  4061.  
  4062.                 If Automatic Shorthand  replacement is turned  off within  this
  4063.                 task,  Shorthand  may   still  be  used   to  replace   defined
  4064.                 abbreviations.  Press  the  Shorthand   hot  key,  default   is
  4065.                 [Alt][Space] to replace any Shorthand abbreviation found to the
  4066.                 left of the cursor with its replacement text.
  4067.  
  4068. Back & Forth Professional version 2.0                                 page  80
  4069. ______________________________________________________________________________
  4070.  
  4071. Macro Menu      The Macro menu  holds the  record and  playback macro  commands
  4072.                 along with all  relevant settings  used to control  the use  of
  4073.                 KeyBack!. To display the Macro menu, press its hot key (default
  4074.                 is [Alt][\]).
  4075.  
  4076.                 In the  top half  of the  screen, information  about the  macro
  4077.                 environment is  listed. This  identifies the  number of  macros
  4078.                 allocated  within  the  task,  the  number  of  macros  already
  4079.                 defined, the maximum size of  the file measured in  keystrokes,
  4080.                 the amount  of  space  still  free,  the  Shorthand  mode,  the
  4081.                 deletion command defined for the task, and the delay rate  used
  4082.                 to replay the macro.
  4083.  
  4084.                 Below the macro information block,  the macro menu options  are
  4085.                 shown. When a macro file  contains no macro entries, the  Clear
  4086.                 and Playback options are deactivated.  As soon as at least  one
  4087.                 macro  or   Shorthand  abbreviation   is  defined,   they   are
  4088.                 reactivated.
  4089.  
  4090.                 Clear        Deletes all  macros within  the current  file  and
  4091.                              resets the buffer. This lets you start anew.
  4092.  
  4093.                 Edit         Lists all defined  macros by their  macro key  and
  4094.                              allows you to  create new macros  or macro  menus,
  4095.                              edit existing macros, and delete obsolete macros.
  4096.  
  4097.                 File         Lets you  load  or  save a  macro  file  to  disk.
  4098.                              Whenever macros  have  been created  or  modified,
  4099.                              they must be saved to their macro file.
  4100.  
  4101.                 Options      Sets  such  options  as  the  Shorthand   deletion
  4102.                              character, the replay delay factor that slows down
  4103.                              key replay rate for those tasks that cannot accept
  4104.                              keys as fast as B&F  can feed them, the  Shorthand
  4105.                              automatic search  and replace  mode, and  the  hot
  4106.                              keys assigned to the Macro menu, the Begin and End
  4107.                              macro  definition  commands,  and  various   macro
  4108.                              commands that can be  inserted into a macro  being
  4109.                              defined.
  4110.  
  4111.                 Playback     Replays the keystroke contents of a selected macro
  4112.                              within the current task.
  4113.  
  4114.                 Record       Returns to the open task and allows you to  record
  4115.                              a macro. Macros may also be recorded using  either
  4116.                              the Edit macro command  or the [Alt][=]  Begin/End
  4117.                              macro definition key within the active task.
  4118.  
  4119.                 Quit         Exits the Macro menu and returns to the task.
  4120.  
  4121.                 Use the  [Up]  or [Down]  key  to  move the  selection  bar  to
  4122.                 highlight the desired  option and press  [Enter], or press  the
  4123.                 first letter. Press  [Esc] or [Q]  to exit the  Macro menu  and
  4124.                 return to the running task.
  4125.  
  4126. Back & Forth Professional version 2.0                                 page  81
  4127. ______________________________________________________________________________
  4128.  
  4129. Edit Macros     The Edit Macros option allows you to modify existing macros  to
  4130.                 update or correct them. It also lets you delete obsolete macros
  4131.                 and create new macros.
  4132.  
  4133.                 When  selected,  all  existing  macros  are  listed  with   the
  4134.                 following function key commands shown at the bottom:
  4135.  
  4136.                 [F2] Add     Lets you add a new macro or macro menu to the list
  4137.                              of existing  macros.  Creating  a  macro  here  is
  4138.                              significantly  different  from  creating  a  macro
  4139.                              using either  the  Record  macro  command  or  the
  4140.                              [Alt][=] Begin/End macro definition key.
  4141.  
  4142.                 [F4] Delete  Deletes the highlighted macro from the file.
  4143.  
  4144.                 [F7] Edit    Displays the contents of the highlighted macro and
  4145.                              allows you to modify  its contents along with  the
  4146.                              macro  description  and   the  hot   key/Shorthand
  4147.                              abbreviation used to invoke  it. Each key  defined
  4148.                              within the macro  is shown. To  begin editing  the
  4149.                              macro keystroke field, move  the selection bar  to
  4150.                              the window and press [Ctrl][Enter].
  4151.  
  4152.                 [F10] Quit   Returns to the Macro menu.
  4153.  
  4154. Back & Forth Professional version 2.0                                 page  82
  4155. ______________________________________________________________________________
  4156.  
  4157. Adding a Macro  Once [F2] Add is selected from the Edit macros window, you  are
  4158.                 prompted for the macro type to  be created. The two types  are:
  4159.                 1) Hot key/Shorthand macro and 2) Menu of macros. Select "1" to
  4160.                 create a Hot key/Shorthand  macro, which are standard  keyboard
  4161.                 commands assigned to either a hot key or a keyword. Select  "2"
  4162.                 to create a menu of  macros, which is a  menu listing up to  26
  4163.                 pre-defined macros.  A  macro  menu is  useful  in  identifying
  4164.                 available macro commands  for easy access  and selection  while
  4165.                 within a task.
  4166.  
  4167. Editing a Key   Once a Key/Shorthand macro is selected for creating or editing,
  4168. Macro Entry     a macro  definition  screen  is shown.  This  lists  the  macro
  4169.                 description, its  hot key  or Shorthand  abbreviation, and  the
  4170.                 contents of the macro.  Each key defined  within this macro  is
  4171.                 shown.
  4172.  
  4173.                 To begin editing the macro keystroke field, move the  selection
  4174.                 bar to the window and  press [Ctrl][Enter]. This shows  several
  4175.                 function key commands at the bottom of the screen. These are:
  4176.  
  4177.                 [F5] Command    Identifies the  commands that  can be  embedded
  4178.                 list            into the macro. These are: delay, display file,
  4179.                                 fixed  field,  select  filename,  select  path,
  4180.                                 sound,   and   variable   field.   A   complete
  4181.                                 description of each follows.
  4182.  
  4183.                 [F6] Key list   Lists all keyboard keys that can be defined for
  4184.                                 use in the  macro. A key  may be selected  from
  4185.                                 this list by  using the [Up]  or [Down]  cursor
  4186.                                 keys to  highlight the  desired key  and  press
  4187.                                 [Enter]. These  keys may  also be  typed in  as
  4188.                                 they appear here  or simulated  using the  [F8]
  4189.                                 key.
  4190.  
  4191.                 [F8] Return     Inserts a  selected keyboard  command into  the
  4192.                 key to macro    macro.  Using   this   key,   any   legal   key
  4193.                                 combination can be included  in the macro.  For
  4194.                                 example, to add the [Ctrl][F1] key, press  [F8]
  4195.                                 then press  the [Ctrl]  key  and the  [F1]  key
  4196.                                 simultaneously. It  then is  inserted into  the
  4197.                                 macro as <CtrlF1>.
  4198.  
  4199.                 [F10] Quit      Returns to the Macro menu.
  4200.  
  4201. Back & Forth Professional version 2.0                                 page  83
  4202. ______________________________________________________________________________
  4203.  
  4204. Macro Command   The [F5]  Command  list identifies  the  commands that  can  be
  4205. List            embedded into a macro. Most of the following have at least  one
  4206.                 user-specified option,  shown in  italics. When  selected  from
  4207.                 this list, you are prompted for this option. These commands may
  4208.                 also be directly typed into the macro. To do this, after typing
  4209.                 the  colon  ":",  enter  the  appropriate  value.  Other  macro
  4210.                 commands listed  below show  On|Off following  the colon.  This
  4211.                 requires that you set the macro command either On or Off.
  4212.  
  4213.                 <ASCII Table> Shows an ASCII table that allows characters to be
  4214.                          returned to the open task.
  4215.  
  4216.                 <CapsLock:On|Off> Turns on / off the [Caps Lock] key.
  4217.  
  4218.                 <Cls> Blanks  the screen.  Once the  screen has  been  cleared,
  4219.                          pressing any key restores it.
  4220.  
  4221.                 <Cut> Activates the Cut command.  When replayed, the system  is
  4222.                          placed into cut  mode, where  the [+] key  is used  to
  4223.                          mark the beginning of the block of text to be cut, and
  4224.                          [Enter] marks the end of the block. You are then asked
  4225.                          to select the  destination for the  cut text. More  on
  4226.                          the Cut command can  be found within  the Cut &  Paste
  4227.                          section of the manual.
  4228.  
  4229.                 <Delay:duration> Sets a timed delay  to occur within the  macro
  4230.                          when played  back. When  chosen, enter  the number  of
  4231.                          timer ticks (18  per second)  that you  wish to  pause
  4232.                          when this command is encountered in the macro. To  set
  4233.                          a 3 second pause, type <Delay:54>.
  4234.  
  4235.                 <Display file:filename> Lists the  contents of a  predetermined
  4236.                          file within a simple  file viewer. When selected,  you
  4237.                          are asked for the file name. Highlight the file to  be
  4238.                          listed and press [Enter]. When this macro is replayed,
  4239.                          the file is listed  with three search commands  shown.
  4240.                          These are:  [F5] Find  next, [F6]  Find previous,  and
  4241.                          [F7] Continue last find. Use the cursor keys to scroll
  4242.                          the file; when finished, press [F10].
  4243.  
  4244.                 <Editor:filename>  Opens  the  editor  with  the  text  of  the
  4245.                          selected file. To  use a  picklist to  select a  file,
  4246.                          type Select file for the file name in the macro.
  4247.  
  4248.                 <Fixed field:length> Allows you to  type in text at this  point
  4249.                          in the macro.  When selected,  you are  asked for  the
  4250.                          number of keystrokes that are to be accepted. This  is
  4251.                          useful when the entry  requires consistent input;  for
  4252.                          instance, when  entering a  disk drive,  zip code,  or
  4253.                          phone number. To define a fixed field for phone number
  4254.                          entry, type <Fixed field:10>.  Once the set number  of
  4255.                          keys are typed (in this case, 10), the macro continues
  4256.                          with its next command.
  4257.  
  4258.                 <NumLock:On|Off> Turns on / off the [Num Lock] key.
  4259.  
  4260. Back & Forth Professional version 2.0                                 page  84
  4261. ______________________________________________________________________________
  4262.  
  4263.                 <Paste> Pastes the contents of  the active Cut folder. More  on
  4264.                          the Paste command can be found within the Cut &  Paste
  4265.                          section of the manual.
  4266.  
  4267.                 <Return current path> Returns the current directory path.
  4268.  
  4269.                 <Return date:pattern> Returns the date in the format specified.
  4270.                          Any characters specified  in the  template not  listed
  4271.                          below are passed  through unchanged  to the  resulting
  4272.                          date.  The  format  is  determined  by  the  following
  4273.                          patterns:
  4274.                          dd        = day value (1 to 31)
  4275.                          mm        = month value (1 to 12)
  4276.                          yy        = last two digits of the year, i.e. 91
  4277.                          yyyy      = entire year value
  4278.                          ddd       = day abbreviation (Sun,Mon,..,Sat)
  4279.                          mmm       = month abbreviation (Jan,Feb,..,Dec)
  4280.                          dddd      = day (Sunday,..,Saturday)
  4281.                          mmmm      = month (January,..,December)
  4282.  
  4283.                 <Return time:pattern> Returns the time in the format specified.
  4284.                          hh        = hours, based on a 12 hour format
  4285.                          mm        = minutes
  4286.                          ss        = seconds
  4287.                          tt        = hours, based on a 24 hour format
  4288.                          xx        = am/pm label display
  4289.                          XX        = AM/PM label display
  4290.  
  4291.                 <ScrollLock:On|Off> Turns on / off the [Scroll Lock] key.
  4292.  
  4293.                 <Select directory>  Returns a  directory path  selected from  a
  4294.                          displayed directory tree.
  4295.  
  4296.                 <Select filename> Returns a file  name chosen from a  picklist.
  4297.                          This is useful  when defining a  macro to load/save  a
  4298.                          file. This command does not return the path. When this
  4299.                          macro is  replayed, a  picklist is  shown listing  the
  4300.                          files and  directories in  the current  path. Use  the
  4301.                          [Tab] key  to move  the  highlighted bar  between  the
  4302.                          various parts  of the  window.  To change  the  drive,
  4303.                          highlight the path entry at the top of the window  and
  4304.                          type in  the drive.  To change  directories, move  the
  4305.                          selection bar into the directory list, use the  cursor
  4306.                          keys to highlight  a directory,and  press [Enter].  To
  4307.                          select a file,  highlight the desired  file and  press
  4308.                          [Enter] again. Once a file  is chosen, that file  name
  4309.                          is returned to the macro for use.
  4310.  
  4311. Back & Forth Professional version 2.0                                 page  85
  4312. ______________________________________________________________________________
  4313.  
  4314.                 <Select pathname> Lets you select a  file and path name from  a
  4315.                          picklist. This  command  has  no  options.  When  this
  4316.                          command is replayed, a  picklist is shown listing  the
  4317.                          file and directory contents  of the current path.  Use
  4318.                          the  [Tab]  key  to  move  the  highlighted  selection
  4319.                          between the various parts of the file list. To  change
  4320.                          the drive, highlight  the path entry  and type in  the
  4321.                          drive  letter.   To  change   directories,  move   the
  4322.                          selection bar into the directory list, use the  cursor
  4323.                          keys to highlight a  directory, and press [Enter].  To
  4324.                          select a file,  use the cursor  keys to highlight  the
  4325.                          desired file in  the list  and press  [Enter]. Once  a
  4326.                          file is selected, that file  name along with its  full
  4327.                          path is returned to the macro for use.
  4328.  
  4329.                 <Sound:freq:duration> Sounds a tone when encountered. This  has
  4330.                          two  user-defined  options,  frequency  and  duration.
  4331.                          Frequency can have  a value between  20 and 32000  Hz.
  4332.                          Duration is measured  in timer ticks,  which occur  18
  4333.                          times a second. To set a 2400 Hz tone to sound for one
  4334.                          second, type <Sound:2400:18>.
  4335.  
  4336.                 <Variable field> Allows text entry by the user at this point in
  4337.                          the macro. A variable field  may be any length and  is
  4338.                          ended by an [Enter].
  4339.  
  4340.                 Use the  [Up] or  [Down]  key to  highlight the  desired  macro
  4341.                 command and  press [Enter].  Press [Esc]  to exit  the  Command
  4342.                 list.
  4343.  
  4344. Back & Forth Professional version 2.0                                 page  86
  4345. ______________________________________________________________________________
  4346.  
  4347. Editing a Menu  If you select  to create or  edit a Macro  menu entry, a  macro
  4348. Macro Entry     menu editor is shown on the screen with the following entries:
  4349.  
  4350.                 Description      Labels  the  macro  menu   entry  with  a   20
  4351.                                  character description used  to identify it  in
  4352.                                  the macro list.
  4353.  
  4354.                 Hotkey           Assigns  a  hot  key  to  the  macro  used  to
  4355.                                  activate the macro  menu from  the open  task.
  4356.                                  Press [F7]  to  enter the  hot  key  selection
  4357.                                  window.
  4358.  
  4359.                 Title            Defines the  title shown  at  the top  of  the
  4360.                                  macro menu when displayed.
  4361.  
  4362.                 Top row          Sets the  topmost row  of the  macro menu.  To
  4363.                                  center the macro menu on the screen, set  this
  4364.                                  to "-1". If  you set this  to a value  greater
  4365.                                  than the number of  possible screen rows,  the
  4366.                                  macro menu will be displayed at the bottom  of
  4367.                                  the screen.
  4368.  
  4369.                 Left column      Sets the leftmost column of the macro menu. To
  4370.                                  center the macro menu on the screen, set  this
  4371.                                  to "-1". If  this is  set to  a value  greater
  4372.                                  than the number of  screen columns, the  macro
  4373.                                  menu will be  displayed in the  center of  the
  4374.                                  screen.
  4375.  
  4376.                 Border style     Sets the type  of border used  to outline  the
  4377.                                  macro menu  on the  screen. The  four  choices
  4378.                                  are: Single line,  Double line,  Single/Double
  4379.                                  line (a  single  line  used for  the  top  and
  4380.                                  bottom, a doubled line  used for the left  and
  4381.                                  right  aspect   of   the  macro   menu),   and
  4382.                                  Double/Single line  (a doubled  line used  for
  4383.                                  the top and bottom, a single line used for the
  4384.                                  left and  right  aspect of  the  macro  menu).
  4385.                                  Press the [Left] or [Right] cursor key to set.
  4386.  
  4387.                 Shadow window    Sets whether a shadow should be shown  outside
  4388.                                  the macro menu. This can  be set either ON  or
  4389.                                  OFF. Press the [Left] or [Right] cursor key to
  4390.                                  change.
  4391.  
  4392.                 Macros on menu   Lets you select  up to 26  defined macros  for
  4393.                                  display within the macro menu.
  4394.  
  4395. Back & Forth Professional version 2.0                                 page  87
  4396. ______________________________________________________________________________
  4397.  
  4398. File Menu       The Macro menu File option lets  you load and save macro  files
  4399.                 for use with the current task. Remember, after defining  macros
  4400.                 by either using the [Alt][=]  Begin/End macro command or  using
  4401.                 the Macro menu Edit  or Record commands,  these macros must  be
  4402.                 saved to permanently add them to the macro file.
  4403.  
  4404.                 When selected, a  sub-menu is  shown identifying  the two  file
  4405.                 options. These are:
  4406.  
  4407.                 Load            Loads a new macro file into memory.
  4408.  
  4409.                 Save            Saves the changes made to the selected file.
  4410.  
  4411.                 When selected, a file selection window is shown on the  screen.
  4412.                 This window is comprised of five parts. The top line identifies
  4413.                 the drive and directory whose contents is displayed. Two  large
  4414.                 boxes in  the center  of the  window list  the directories  and
  4415.                 *.MAC files. On the right side  are two mouse buttons, the  [A]
  4416.                 Accept and  [C]  Cancel  commands. At  the  bottom,  the  size,
  4417.                 creation date and time of the highlighted file is shown.
  4418.  
  4419.                 To select a  different drive,  use the  [Tab] key  to move  the
  4420.                 selection bar  to  highlight the  path  and enter  the  desired
  4421.                 drive. To select a different  directory within that drive,  use
  4422.                 the [Tab]  key to  move the  selection bar  into the  directory
  4423.                 window and use the [Up] or [Down] cursor keys to highlight  it.
  4424.                 To select an existing file from  the list, again use the  [Tab]
  4425.                 key to  move the  bar  into the  file  list and  highlight  the
  4426.                 desired file name. To open a new file, highlight the [New file]
  4427.                 entry within  the file  list and  enter a  new file  name  when
  4428.                 prompted.
  4429.  
  4430. Back & Forth Professional version 2.0                                 page  88
  4431. ______________________________________________________________________________
  4432.  
  4433. Options Menu    The Macro Options menu  contains various settings that  control
  4434.                 the way macros operate. The entries include:
  4435.  
  4436.                 Backspace    Defines the key command used to backspace over the
  4437.                              Shorthand abbreviation. Some  programs like  older
  4438.                              versions of WordStar do not support the use of the
  4439.                              [BkSp] key  for deleting  the character  preceding
  4440.                              the cursor. For  programs like this,  set this  to
  4441.                              one of the  other two key  commands provided  that
  4442.                              will work within the task. These are: [Ctrl][BkSp]
  4443.                              and [Left][Del].
  4444.  
  4445.                 Delay        Sets the rate  at which  text is  pasted into  the
  4446.                              task  from  the   Macro  Playback  command.   Some
  4447.                              programs cannot  accept keys  as  fast as  Back  &
  4448.                              Forth can feed them, for these programs  increment
  4449.                              the delay to compensate.
  4450.  
  4451.                 Hotkey       Lists all  hot keys  used within  KeyBack!.  These
  4452.                              keys display the Macro  menu, start and end  macro
  4453.                              definition, Shorthand translation  key, and  other
  4454.                              macro commands.
  4455.  
  4456.                 Shorthand    Activates/Deactivates  automatic  replacement   of
  4457.                              Shorthand abbreviations  with their  corresponding
  4458.                              text. When  set Off,  Shorthand abbreviations  are
  4459.                              not replaced until  the Shorthand translation  key
  4460.                              is pressed (default is [Alt][Space]).
  4461.  
  4462.                 Use the  [Up]  or [Down]  key  to  move the  selection  bar  to
  4463.                 highlight the desired  option and press  [Enter], or press  the
  4464.                 first letter. Press  [Esc] or [Q]  to exit the  Macro menu  and
  4465.                 return to the running task.
  4466.  
  4467. Back & Forth Professional version 2.0                                 page  89
  4468. ______________________________________________________________________________
  4469.  
  4470. Hot Key Setup   The Hotkey setup option lists all hot keys assigned to  various
  4471.                 KeyBack! macro functions within Back & Forth.
  4472.  
  4473.                 Macro menu       Displays  the   KeyBack  Macro   menu,   which
  4474.                                  contains the macro settings for the open task.
  4475.                                  Default is set to [Alt][\].
  4476.  
  4477.                 Begin/end macro  When  pressed  within   a  task,  begins   the
  4478.                                  definition  of  a  key  macro.  You  are  then
  4479.                                  prompted for either the hot key to be assigned
  4480.                                  to  the  macro  or  the  abbreviation  to   be
  4481.                                  assigned to the Shorthand replacement  phrase.
  4482.                                  When pressed a second  time, ends that  macro.
  4483.                                  Default is set to [Alt][=].
  4484.  
  4485.                 Backspace while  Removes the last key  assigned to a key  macro
  4486.                 defining         during macro definition.  The default hot  key
  4487.                                  is set to [Ctrl][H].
  4488.  
  4489.                 Fixed length     Defines  a  fixed  length   fill-in-the-blanks
  4490.                 field            field for  input during  macro playback.  This
  4491.                                  allows you to define  commands that require  a
  4492.                                  user response  having a  specific length.  For
  4493.                                  instance, to allow  the selection  of a  drive
  4494.                                  during the playback of a macro, when  defining
  4495.                                  that macro, press the  Fixed length field  hot
  4496.                                  key,  type  in  an  example  of  the  expected
  4497.                                  response, and press the  fixed hot key  again.
  4498.                                  In this  case,  press "c".  A  more  extensive
  4499.                                  explanation  of  fixed  and  variable   fields
  4500.                                  appears on the next page. The default hot  key
  4501.                                  is set to [Ctrl][[].
  4502.  
  4503.                 Variable field   Defines  a  variable  length  field  for  user
  4504.                                  input. This lets you enter text into the macro
  4505.                                  each time  it  is replayed.  For  example,  to
  4506.                                  define a variable length field used to  accept
  4507.                                  a file name  for use by  the macro, press  the
  4508.                                  Variable field  key  at the  position  in  the
  4509.                                  macro where the  file name is  to be  entered.
  4510.                                  Now the macro will accept the entrance of  any
  4511.                                  sequence of keys. Press the variable field key
  4512.                                  to end the field. A more extensive explanation
  4513.                                  of fixed and  variable fields  appears on  the
  4514.                                  next page.  The  default  hot key  is  set  to
  4515.                                  [Ctrl][]].
  4516.  
  4517.                 Skip             Deactivates the macro assigned to the next key
  4518.                 translation of   pressed. This  is  necessary  when  a  key  is
  4519.                 next key         defined as a  macro hot key  and is also  used
  4520.                                  within the program as a command. For  example,
  4521.                                  you may  wish  to  assign as  a  macro  key  a
  4522.                                  seldom-used program  command key,  like  [F5].
  4523.                                  When you actually need  to select the  command
  4524.                                  assigned to that hot  key within the  program,
  4525.                                  press this key ([Ctrl][2]) first, followed  by
  4526.                                  [F5]. The default hot key is set to [Ctrl][2].
  4527.  
  4528. Back & Forth Professional version 2.0                                 page  90
  4529. ______________________________________________________________________________
  4530.  
  4531.                 Shorthand        Replaces a Shorthand abbreviation found to the
  4532.                 translation      left of the cursor with its defined text. This
  4533.                                  hot  key   is  used   to  activate   Shorthand
  4534.                                  translation when the Auto  Shorthand is turned
  4535.                                  Off.The default hot key is set to [Alt][Space]
  4536.  
  4537.                 Use the  [Up]  or [Down]  key  to  move the  selection  bar  to
  4538.                 highlight the desired  option and press  [Enter], or press  the
  4539.                 first letter. Press  [Esc] or [Q]  to exit the  Macro menu  and
  4540.                 return to the running task.
  4541.  
  4542. Text Entry      Macros wouldn't be very powerful or flexible if they could only
  4543. Fields          play back what had been predefined. Many commands require  some
  4544.                 user-specified text entry, like the name of a file or path. Two
  4545.                 different macro commands, fixed and variable fields, have  been
  4546.                 provided to facilitate field definition. These commands suspend
  4547.                 macro playback  and  allow  the user  to  enter  the  requested
  4548.                 information.
  4549.  
  4550. Fixed Length    Fixed field definition  allows the  user to  enter a  specified
  4551. Fields          number of characters. For instance, to define [Ctrl][Tab] to be
  4552.                 used to  list  a  directory  of a  chosen  disk  within  a  DOS
  4553.                 partition, press the following keys:
  4554.  
  4555.                 [Alt][=][Ctrl][Tab]DIR[Space][Ctrl][[]C[Ctrl][[]:[Enter][Alt][=]
  4556.                 [S]
  4557.  
  4558.                 When this macro is played back,  it types "DIR" and then  waits
  4559.                 for you to  type a  drive character.  Once the  drive has  been
  4560.                 selected, the macro continues its playback by adding the  drive
  4561.                 colon and pressing [Enter].
  4562.  
  4563. Variable        Variable field definition  is a more  flexible option for  use.
  4564. Length Fields   This command lets you enter variable length text into the macro
  4565.                 each time it is replayed. For example, to define [Alt][Tab]  to
  4566.                 copy a user-specified file, press the following keys:
  4567.  
  4568.                 [Alt][=][Alt][Tab]COPY[Space][Ctrl][]]filename[Ctrl][]][Space]A:
  4569.                 [Enter][Alt][=][S]
  4570.  
  4571.                 In the above example, the [Space] key represents a space in the
  4572.                 macro. When this macro is played back, it types "COPY" and then
  4573.                 waits for you to type the  file name. Press [Enter] to end  the
  4574.                 variable length field.  This [Enter] command  is not passed  on
  4575.                 through the macro.  The macro  then continues  its playback  by
  4576.                 typing a space, typing the drive where the user-selected  files
  4577.                 are to be copied  (A:), and pressing  [Enter]. This results  in
  4578.                 the selected file being copied to drive A:.
  4579.  
  4580. Playback        Plays back the selected macro within the open task. This option
  4581. Macros          lets you  select the  desired macro  from the  list of  defined
  4582.                 macros.
  4583.  
  4584. Record Macros   Emulates the [Alt][=] Begin  macro command key. When  selected,
  4585.                 control is returned to the open task where you are prompted for
  4586.                 the macro  hot key  or  abbreviation and  the contents  of  the
  4587.                 macro. When finished, press [Alt][=]  to end recording and  [S]
  4588.                 to save the newly recorded macro.
  4589.  
  4590. Back & Forth Professional version 2.0                                 page  91
  4591. ______________________________________________________________________________
  4592.  
  4593. The Cut & Paste Command
  4594.  
  4595.                 The Cut & Paste command lets  you pick up information shown  on
  4596.                 the screen of one program and copy it into another program. For
  4597.                 example, when using a word processor to type a letter, you  may
  4598.                 wish to enter the database to retrieve an address. With the Cut
  4599.                 & Paste command, you can simply  mark the beginning and end  of
  4600.                 the desired address, switch to the word processor, and press  a
  4601.                 key to insert it into the letter.
  4602.  
  4603.                 The Cut  option also  allows  you to  dial  a number  from  the
  4604.                 screen. This  is done  using the  Cut option  to highlight  the
  4605.                 phone number  to  be  dialed  then  selecting  the  Cut  Dialer
  4606.                 command.
  4607.  
  4608.                 Although the  Cut  &  Paste  command cannot  cut  &  paste  the
  4609.                 contents of  graphics  screens, the  Cut  key can  be  used  to
  4610.                 capture the contents of the entire screen and save it. This  is
  4611.                 a function of Back & Grab, the graphics screen grabber provided
  4612.                 with Back & Forth. The image captured by Back & Grab cannot  be
  4613.                 pasted. This is described  in more detail  within Part II:  The
  4614.                 Back & Forth BackPacks.
  4615.  
  4616.                 Three main components  make up  the Back  & Forth  Cut &  Paste
  4617.                 command. These are the Cut & Paste menu, where both its options
  4618.                 may be  set  and  commands  may be  chosen;  the  Cut  command,
  4619.                 selectable by pressing the  Cut hot key or  by using the Cut  &
  4620.                 Paste menu; and the Paste  command, selectable by pressing  the
  4621.                 Paste hot key or by using the Cut & Paste menu.
  4622.  
  4623. Cut & Paste     The hot keys used  by the Cut &  Paste commands are set  within
  4624. Hot Keys        the Setup Hot key menu. This  is described within Section 5  of
  4625.                 the manual. The default hot keys  assigned to Back & Forth  for
  4626.                 use with the Cut & Paste option are as follows:
  4627.  
  4628.                 Cut & Paste menu            [Alt][Left Shift][C]
  4629.  
  4630.                 Cut command                 [Alt][Ctrl][C]
  4631.  
  4632.                 Paste command               [Alt][Ctrl][P]
  4633.  
  4634. Back & Forth Professional version 2.0                                 page  92
  4635. ______________________________________________________________________________
  4636.  
  4637. Cut & Paste     To display the Cut & Paste command menu, press its hot key. The
  4638. Menu            default  key  sequence  is  [Alt][Left  Shift][C].  This   menu
  4639.                 contains the Cut & Paste commands along with the settings  used
  4640.                 to control each command.
  4641.  
  4642.                 Cut        Exits this menu and displays the program screen  for
  4643.                            cutting. Move the cursor and  press [+] to mark  the
  4644.                            first character. Now highlight the last character to
  4645.                            be marked and press [Enter] or [F9]. Cut may also be
  4646.                            used to pick out and dial a number from the screen.
  4647.  
  4648.                 Dialer     Configures the dialer  settings, including the  baud
  4649.                            rate, dial  mode,  communications port,  and  the  3
  4650.                            phone codes.
  4651.  
  4652.                 Edit       Displays and allows you to edit the contents of  the
  4653.                            default folder (selected within the Folder  option).
  4654.                            This editor is described  in more detail within  the
  4655.                            BackPack Accessories manual.
  4656.  
  4657.                 Folder     Lists all  available  keystroke  folders.  Keystroke
  4658.                            folders are used  by the  Cut &  Paste commands  for
  4659.                            storage and retrieval of text. CLIPBORD.### is  used
  4660.                            by default.
  4661.  
  4662.                 Manual     Dials a number entered at the prompt.
  4663.  
  4664.                 Options    Defines  the  settings  used  to  control  the   cut
  4665.                            process.  These  include  rectangular  or  text  cut
  4666.                            modes, end of line treatment, numbers-only  cutting,
  4667.                            and the display of the cut help window.
  4668.  
  4669.                 Paste      Exits this  menu  and  moves  the  contents  of  the
  4670.                            selected folder (default  is CLIPBORD.###) into  the
  4671.                            running program at the cursor.
  4672.  
  4673.                 Quit       Saves the settings, exits the cut menu, and  returns
  4674.                            to the running program.
  4675.  
  4676.                 Use the [Up] and [Down] cursor  keys to move the selection  bar
  4677.                 to highlight the desired option and press [Enter], or press the
  4678.                 first letter. Press [Esc] or [Q]  to exit the Cut & Paste  menu
  4679.                 and return to the running program without cutting or pasting.
  4680.  
  4681. Back & Forth Professional version 2.0                                 page  93
  4682. ______________________________________________________________________________
  4683.  
  4684. Cut Command     With the Back &  Forth Cut command, it  is easy to select  text
  4685.                 displayed on  one  screen and  move  it into  another  program.
  4686.                 Cutting text is a multi-step process. These steps are:
  4687.  
  4688.                 *  Use your program to show the text to be cut on the screen.
  4689.  
  4690.                 *  If the cut  mode, key folder,  or other Cut  & Paste  option
  4691.                    needs to be  changed, press  the Cut  & Paste  menu hot  key
  4692.                    (default is [Alt][Left Shift][C]) and  press [O] to set  the
  4693.                    cut mode. The  cut mode may  be set to  either Rectangle  or
  4694.                    Text. This is described under Options menu.
  4695.  
  4696.                 *  Select the  Cut command.  If within  the Cut  & Paste  menu,
  4697.                    press [C], else if within the program, press the Cut hot key
  4698.                    (default is [Alt][Ctrl][C]).
  4699.  
  4700.                 *  View the cut help window (if On) and press [Enter] to remove
  4701.                    it from the screen. This is shown only if toggled On  within
  4702.                    the Cut & Paste  Options menu and is  described on the  next
  4703.                    page.
  4704.  
  4705.                 *  Move the cursor to the first text position to be marked  and
  4706.                    press [+].
  4707.  
  4708.                 *  Move the cursor to highlight the end of the text block to be
  4709.                    cut and press  [F9] or  [Enter] to  mark. As  the cursor  is
  4710.                    moved, the text between the  marked position and the  cursor
  4711.                    is highlighted with a contrasting background color.
  4712.  
  4713.                 *  A menu is then shown listing the possible cut  destinations.
  4714.                    These include appending or  overwriting the contents of  the
  4715.                    selected folder,  creating  a  new  file  to  store  it,  or
  4716.                    printing it. The folder is  stored for later editing  and/or
  4717.                    pasting. This menu is described in more detail following the
  4718.                    Cut Help window.
  4719.  
  4720. Back & Forth Professional version 2.0                                 page  94
  4721. ______________________________________________________________________________
  4722.  
  4723. Cut Cursor Key  Once the Cut command  is selected, if the  Cut help option  has
  4724. Help            been toggled On  within the  Options menu, a  window lists  the
  4725.                 cursor keys and how  they can be used  within the Cut  command.
  4726.                 The Cut command is selected either from the Cut & Paste menu or
  4727.                 via the Cut hot key (default is [Alt][Ctrl][C]).
  4728.  
  4729.                 [+]                Marks the beginning of the cut block.
  4730.  
  4731.                 [F9],[Enter]       Marks the end  of the  block to  be cut  and
  4732.                                    shows the Clipboard status menu.
  4733.  
  4734.                 [F10],[Esc]        Aborts the cut operation and returns to  the
  4735.                                    Cut & Paste menu.
  4736.  
  4737.                 [Left][Right]      Moves the cursor left or right one column.
  4738.  
  4739.                 [Ctrl][Left]       Moves the cursor  to the left  or right  one
  4740.                 [Ctrl][Right]      word. A  word  is  a  series  of  characters
  4741.                                    terminated by a space or punctuation.
  4742.  
  4743.                 [Home][End]        Moves the cut  cursor to the  first or  last
  4744.                                    column on the current row.
  4745.  
  4746.                 [Up][Down]         Moves the cut cursor up or down one row.
  4747.  
  4748.                 [PgUp][PgDn]       Moves the cursor to the first or last row on
  4749.                                    the screen, leaving the  cursor in the  same
  4750.                                    column.
  4751.  
  4752.                 [Ctrl][Home][Ctrl] Moves the cursor to the first row and column
  4753.                 [End]              or the last row and column on the screen.
  4754.  
  4755.                 [#]                Searches for the  first string  of three  or
  4756.                                    more digits  for use  in dialing.  Once  the
  4757.                                    desired number is highlighted, press [D]  to
  4758.                                    dial.
  4759.  
  4760.                 [D]                Dials  the  number  within  the  highlighted
  4761.                                    block  of  text  using  the  modem  settings
  4762.                                    chosen within the Cut & Paste menu.
  4763.  
  4764.                 Press [Enter]  to clear  this window  and display  the  program
  4765.                 screen. The cut cursor  is then placed at  the top corner.  Use
  4766.                 the keys  described  above to  move  the cursor  to  the  first
  4767.                 character to be marked  and press [+]. Now  move the cursor  to
  4768.                 the last character to be cut. As the cursor is moved, the  text
  4769.                 between  the  first   character  marked  and   the  cursor   is
  4770.                 highlighted. Once the desired text block is highlighted,  press
  4771.                 either [Enter] or [F9] to cut.
  4772.  
  4773. Back & Forth Professional version 2.0                                 page  95
  4774. ______________________________________________________________________________
  4775.  
  4776. Cut             Once [Enter] or [F9] is pressed, completing the marking of  the
  4777. Destination     text, a menu is displayed listing the possible destinations for
  4778. Menu            use in holding the cut text.
  4779.  
  4780.                 Append        Places  the   cut  text   at  the   end  of   the
  4781.                               CLIPBORD.### file without  deleting its  previous
  4782.                               contents.  This  is  used  when  cutting  several
  4783.                               blocks of related text from different screens for
  4784.                               pasting within another task.
  4785.  
  4786.                 Dial          Dials  the  number  highlighted  within  the  cut
  4787.                               buffer. This is  the equivalent to  the Cut  Dial
  4788.                               command.
  4789.  
  4790.                 File          Creates  a  new  data  file  or  overwrites   the
  4791.                               contents of an existing  file for use in  storing
  4792.                               the cut block  of text. This  is useful when  you
  4793.                               need to store the cut block separately from other
  4794.                               data. This file cannot  be pasted directly  using
  4795.                               Back &  Forth,  but  you probably  can  read  its
  4796.                               contents into a program by accessing the file  by
  4797.                               name.
  4798.  
  4799.                 Overwrite     Clears the contents of the CLIPBORD.### file  and
  4800.                               moves the cut block of text into it. This  should
  4801.                               be the option most often used when cutting text.
  4802.  
  4803.                 Print         Sends the contents  of the block  of cut text  to
  4804.                               the printer for printing.
  4805.  
  4806.                 Quit          Exits the cut command and returns to the  running
  4807.                               program or Cut  & Paste menu  without saving  the
  4808.                               cut block of text.
  4809.  
  4810.                 Use the [Up] and [Down] cursor  keys to move the selection  bar
  4811.                 to highlight the desired item  and press [Enter], or press  the
  4812.                 first letter. Press  [F10] or  [Q] to  exit and  return to  the
  4813.                 running program without saving the cut text. Press [O] to clear
  4814.                 the cut storage file and save the cut text for future pasting.
  4815.  
  4816. Back & Forth Professional version 2.0                                 page  96
  4817. ______________________________________________________________________________
  4818.  
  4819. Dialer Menu     The Dialer menu establishes the baud rate, communications port,
  4820.                 dial mode, and phone codes used  when a number is selected  for
  4821.                 dialing from the screen.
  4822.  
  4823.                 The following settings must be set before using the Dial option
  4824.                 for the first time.
  4825.  
  4826.                 Comm port     Sets the serial port to be used.
  4827.  
  4828.                 Baud rate     Chooses the  baud  rate  of  your  modem.  Choose
  4829.                               between 300, 1200, 2400, 4800, 9600.
  4830.  
  4831.                 Dial mode     Selects the dial method, either Tone or Pulse.
  4832.  
  4833.                 Dial codes    Defines the description and  contents of each  of
  4834.                 1-3           the three dialing  codes. The  dialing codes  are
  4835.                               useful in  prefacing  a  phone  number  with  the
  4836.                               proper dialing sequence  for calling the  number.
  4837.                               For  instance,  long  distance  numbers  must  be
  4838.                               prefaced by a "1".
  4839.  
  4840.                 Use the [Up] and [Down] cursor  keys to move the selection  bar
  4841.                 to highlight the desired item to be changed. Use the [Left]  or
  4842.                 [Right] cursor keys to scroll the available options. Press [F9]
  4843.                 to save the settings and return to the Cut & Paste menu,  press
  4844.                 [F10] to exit  without retaining the  settings. These  settings
  4845.                 are saved within the BPVARS file.
  4846.  
  4847. Edit Folder     The Edit  option  allows you  to  modify the  contents  of  the
  4848.                 selected keystroke  folder  selected  within  the  Folder  List
  4849.                 option. This lets you "clean up"  cut text before it is  pasted
  4850.                 and it  lets  you  embed commands  for  execution  of  selected
  4851.                 functions when the folder is pasted.
  4852.  
  4853.                 Features of the Back  & Forth editor  include: an ASCII  table,
  4854.                 list of command keys, text movement commands (Block), displayed
  4855.                 column ruler,  text  wrap,  folder  &  file  functions,  delete
  4856.                 options, and search and replace commands.
  4857.  
  4858.                 An external editor can be defined  for use within Back &  Forth
  4859.                 by using the  External editor  setup located  within the  Setup
  4860.                 menu. This editor must be capable of executing in 256k and must
  4861.                 be able to specify a file name on the command line for editing.
  4862.  
  4863.                 The operation of this Editor is documented within Part II:  The
  4864.                 Back & Forth BackPacks.
  4865.  
  4866. Back & Forth Professional version 2.0                                 page  97
  4867. ______________________________________________________________________________
  4868.  
  4869. Folder List     The Folder  option lists  all folders  that have  been  created
  4870.                 within the Back  & Forth  Cut & Paste  command. A  folder is  a
  4871.                 storage area  for  cut  text and  embedded  keyboard  commands.
  4872.                 Separate folders may be  created and kept  to store often  used
  4873.                 blocks of text (like addresses) or strings of keyboard commands
  4874.                 used in a program to perform specific tasks. The default folder
  4875.                 used by Back & Forth to store cut & paste text is CLIPBORD.###.
  4876.  
  4877.                 When selected, a description of the available folders and their
  4878.                 creation dates  are  shown  with  the  following  function  key
  4879.                 commands.
  4880.  
  4881.                 [F1] Help     Displays help for the Folder option.
  4882.  
  4883.                 [F2] Add      Adds a new, empty folder entry.
  4884.  
  4885.                 [F3] Copy     Copies the contents of the highlighted folder  to
  4886.                               another folder with the same name. After this  is
  4887.                               copied, use the [F6] Edit Description command  to
  4888.                               change the name of the newly created folder.
  4889.  
  4890.                 [F4] Delete   Deletes the highlighted  folder and its  contents
  4891.                               from the list.
  4892.  
  4893.                 [F5] Move     Moves the highlighted folder to another  position
  4894.                               in the folder list.
  4895.  
  4896.                 [F6] EdDes    Allows you to edit the folder description.
  4897.  
  4898.                 [F7] Edit     Lets you  edit the  contents of  the  highlighted
  4899.                               folder.
  4900.  
  4901.                 [F8] Sort     Sorts the list of  folders by its description  or
  4902.                               date.
  4903.  
  4904.                 [F9] Select   Selects a default folder  for use with the  Edit,
  4905.                               Cut, and Paste commands.
  4906.  
  4907.                 [F10] Exit    Exits this list  and returns to  the Cut &  Paste
  4908.                               menu.
  4909.  
  4910. Manual Dial     A phone number may be dialed using  Back & Forth in one of  two
  4911.                 ways: either manually or by cutting the number from the  screen
  4912.                 and selecting Dial. Dialing using the Cut command is  described
  4913.                 in the Cut Command section.
  4914.  
  4915.                 The manual dial option allows you to type in a telephone number
  4916.                 at a menu prompt and select a phone code for dialing. When this
  4917.                 option is selected, you are  prompted for the telephone  number
  4918.                 to be dialed.  This number may  be up to  30 digits in  length.
  4919.                 Once the  number has  been entered,  press [F9]  or [Enter]  to
  4920.                 accept, press [F10] or [Esc] to exit.
  4921.  
  4922.                 A menu is  then shown listing  the typed phone  number and  the
  4923.                 possible dial codes.  Either select  to dial the  number as  it
  4924.                 appears, or choose one of  the defined phone codes. These  dial
  4925.                 codes are defined within the Cut & Paste Dialer menu.
  4926.  
  4927. Back & Forth Professional version 2.0                                 page  98
  4928. ______________________________________________________________________________
  4929.  
  4930. Options Menu    The Options menu defines the  settings used to control the  cut
  4931.                 and paste  commands.  These  include rectangular  or  text  cut
  4932.                 modes, end  of  line  treatment  during  pasting,  numbers-only
  4933.                 pasting, and the display of the cut help window.
  4934.  
  4935.                 Rectangle     Selects the  Rectangle  cut mode.  The  Rectangle
  4936.                               mode marks the upper left and lower right corners
  4937.                               of the text, cutting the highlighted text.
  4938.  
  4939.                 Text          Selects the Text  cut mode. The  Text mode  marks
  4940.                               the first and last character of the text.
  4941.  
  4942.                 Normal EOL    Ends each  cut  line  of text  using  a  carriage
  4943.                               return([Enter]). This  is the  character used  by
  4944.                               most programs to end each line.
  4945.  
  4946.                 Spreadsheet   Ends each cut line of text with a carriage return
  4947.                               and down arrow  ([Enter][Down]). This is  usually
  4948.                               used to enter data into a spreadsheet cell.
  4949.  
  4950.                 Word          Selects to remove the  end of line character  and
  4951.                 processor     excess spaces  from the  cut text.  This is  used
  4952.                               when pasting text into an editor, word processor,
  4953.                               or text formatter having word wrap capability.
  4954.  
  4955.                 Digits only   Sets whether  to strip  characters from  the  cut
  4956.                               text except digits 0-9 and periods. This  removes
  4957.                               text, $$$,  and  commas from  data  for  planting
  4958.                               within  spreadsheets   and   other   number-based
  4959.                               programs.
  4960.  
  4961.                 Cut help      Toggles the cut help window, which lists the  cut
  4962.                               cursor commands. This  window is  shown when  the
  4963.                               Cut command  is chosen  using  either the  Cut  &
  4964.                               Paste menu  or the  Cut hot  key. Once  you  have
  4965.                               become accustomed to using  the Cut command,  set
  4966.                               this Off.
  4967.  
  4968.                 Paste delay   Sets the rate in  which characters are pasted  to
  4969.                               the program.  If  random characters  are  dropped
  4970.                               while pasting text, increase the paste speed.
  4971.  
  4972.                 Use the [Up]  or [Down] key  to highlight the  menu option  and
  4973.                 press [Enter],  or  press  the  first  letter.  This  places  a
  4974.                 checkmark to the left  of that option.  Only one option  within
  4975.                 each delimited  section may  be set.  Press [F10]  to exit  and
  4976.                 return to the Cut & Paste menu. These settings are saved within
  4977.                 the BPVARS file.
  4978.  
  4979. Back & Forth Professional version 2.0                                 page  99
  4980. ______________________________________________________________________________
  4981.  
  4982. Paste Command   Once the  cut  text has  been  placed within  the  CLIPBORD.###
  4983.                 storage file,  you  can  begin the  paste  process.  The  Paste
  4984.                 command simply feeds the  contents of the CLIPBORD.###  storage
  4985.                 file  through  the  keyboard  to  the  running  program.   This
  4986.                 simulates the process of typing  in the text directly from  the
  4987.                 keyboard. Once the  Paste command  has been  selected, you  can
  4988.                 stop pasting into your program by pressing [Esc]. The  contents
  4989.                 of the clipboard  may be pasted  as many times  as you wish  as
  4990.                 long as the clipboard file is not deleted from the disk.
  4991.  
  4992.                 To paste  the  contents  of the  clipboard  file,  observe  the
  4993.                 following steps. These are:
  4994.  
  4995.                 *  Open the program that is to accept the pasted text and  move
  4996.                    the cursor to the position within the program where the  cut
  4997.                    text is to be written to.
  4998.  
  4999.                 *  Press the Cut &  Paste menu hot  key (default is  [Alt][Left
  5000.                    Shift][C]) and press [O] Options menu key to set the end  of
  5001.                    line treatment and number mode.  The end of line  treatments
  5002.                    includes Normal EOL, Spreadsheet,  and Word processor.  This
  5003.                    is described within the Options menu. The Digits-only option
  5004.                    should be  selected if  the data  is to  be entered  into  a
  5005.                    spreadsheet. This step is only  necessary when one of  these
  5006.                    entries must be changed.
  5007.  
  5008.                 *  Select the Paste command.  If still within  the Cut &  Paste
  5009.                    menu, press [P], else if within the program to be pasted to,
  5010.                    press the Paste hot key (default is [Alt][Ctrl][P]).
  5011.  
  5012.                 *  Now the contents of the CLIPBORD.### file is pasted into the
  5013.                    running program.  When the  text is  pasted, it  is  entered
  5014.                    through the keyboard, just as though you were typing it into
  5015.                    the program. To  abort the Paste  process, press [Esc].  You
  5016.                    may paste the contents of the clipboard as many times as you
  5017.                    wish.
  5018.  
  5019. Note:           Graphics screens cut using the Cut / Grab key cannot be pasted.
  5020.                 They can be  imported into a  program if that  program has  the
  5021.                 ability to access and display graphics files.
  5022.  
  5023. Back & Forth Professional version 2.0                                 page 100
  5024. ______________________________________________________________________________
  5025.  
  5026. Dialing a       The Back & Forth Cut command allows you to dial a phone  number
  5027. Phone Number    selected from the  text screen of  a program. The  steps to  do
  5028.                 this are similar to those of cutting text. They are:
  5029.  
  5030.                 *  Display the text containing the  phone number on the  screen
  5031.                    with your program.
  5032.  
  5033.                 *  If the modem settings or  dialing codes need to be  changed,
  5034.                    press the Cut &  Paste menu hot  key (default is  [Alt][Left
  5035.                    Shift][C]) and press [D] to open the Dialer menu. Now select
  5036.                    the correct communications port,  baud rate, dial mode,  and
  5037.                    dial codes to be used.
  5038.  
  5039.                 *  Select the  Cut command.  If within  the Cut  & Paste  menu,
  5040.                    press [C], else if within the program, press the Cut hot key
  5041.                    (default is [Alt][Ctrl][C]).
  5042.  
  5043.                 *  View the cut help window (if On) and press [Enter] to remove
  5044.                    it from the screen. This is shown only if toggled On  within
  5045.                    the Cut & Paste Options menu.
  5046.  
  5047.                 *  Move the cursor to the first  digit of the phone number  and
  5048.                    press [+].  To search  automatically for  the first  numeric
  5049.                    sequence, press [#].
  5050.  
  5051.                 *  Move the cursor to highlight the end of the phone number  to
  5052.                    be dialed and press [D].
  5053.  
  5054.                 *  A menu is  then shown listing  the highlighted phone  number
  5055.                    and the  possible  dial codes.  Either  select to  dial  the
  5056.                    number as it  appears, or  choose one of  the defined  phone
  5057.                    codes. These dial codes are  defined within the Cut &  Paste
  5058.                    Dialer menu.
  5059.  
  5060. Back & Forth Professional version 2.0                                 page 101
  5061. ______________________________________________________________________________
  5062.  
  5063. Part II: The Back & Forth BackPacks
  5064.  
  5065.                 Back &  Forth  provides  desktop accessory  functions  for  use
  5066.                 within Back & Forth. These  include a calculator, text  editor,
  5067.                 graphics screen grabber, RoloBack  address book, and  Overtime!
  5068.                 appointment scheduler and automated program execution option.
  5069.  
  5070.                 To select one of these BackPacks from the BackPack menu,  press
  5071.                 the  [F2]  Menu  key.  When  activated,  this  menu  should  be
  5072.                 highlighted and opened at the top of the screen. Use the [Down]
  5073.                 cursor key to highlight the desired BackPack and press  [Enter]
  5074.                 or press the first letter to select.
  5075.  
  5076.                 Calculator   Provides  a   simple   tape   calculator   and   a
  5077.                              sophisticated  RPN   calculator  with   financial,
  5078.                              statistical,  scientific,   and  computer   number
  5079.                              functions.
  5080.  
  5081.                 Editor       Opens a simple-to-use ASCII  text editor that  can
  5082.                              be used to edit selected files.
  5083.  
  5084.                 Grabber      Grabs a graphics image  from the screen and  saves
  5085.                              to a PCX file.
  5086.  
  5087.                 Overtime!    Sets up and displays  the time management  program
  5088.                              created for use within Back & Forth. It acts as an
  5089.                              appointment book with a calendar, daily memo,  and
  5090.                              to-do list. When an  appointment time arrives,  it
  5091.                              can be set to sound  an alarm, pop a message  onto
  5092.                              the screen,  run  a  defined  task  within  a  new
  5093.                              partition or do nothing.
  5094.  
  5095.                 RoloBack     Displays an address  book/phone listing which  can
  5096.                              be used to  store names  and personal  information
  5097.                              for viewing, searching, printing, and dialing.
  5098.  
  5099.                 To set up the operational  aspects of these BackPacks, use  the
  5100.                 BackPack setup  option, located  within  the Setup  menu.  This
  5101.                 allows you to specify a hot key, keyboard macro file,  starting
  5102.                 macro, and other settings.
  5103.  
  5104. Back & Forth Professional version 2.0                                 page 102
  5105. ______________________________________________________________________________
  5106.  
  5107. The MathBack! Calculators
  5108.  
  5109. Overview        Two different types of calculators are available for use within
  5110.                 Back & Forth. The RPN Calculator is a sophisticated  calculator
  5111.                 with  financial,   programmer,  statistical,   and   scientific
  5112.                 functions. The Tape Calculator is  a simpler calculator with  a
  5113.                 scrolling tape that can be saved for later use.
  5114.  
  5115. Pull-Down Menu  At the top  of the  Calculator screen,  several pull-down  menu
  5116. Options         options are shown. These are:
  5117.  
  5118.                 Calculator  Lists the four different calculator types that  can
  5119.                             be chosen for use. These are Financial, Programmer,
  5120.                             Scientific/Statistical, and  Tape.  When  selected,
  5121.                             the appropriate function  key commands are  changed
  5122.                             to reflect  the  available commands.  The  commands
  5123.                             available within the Function menu are also changed
  5124.                             to reflect  the  command  set  selected.  The  Tape
  5125.                             calculator is described in Section 2.
  5126.  
  5127.                 Function    Outlines the groups  of functions available  within
  5128.                             the activated calculator.  These correspond to  the
  5129.                             function keys shown.
  5130.  
  5131.                 Options     Displays the Calculator options available. At  this
  5132.                             time, only the number format is settable from  this
  5133.                             menu. The Print and Save  tape to disk options  are
  5134.                             accessible only from the Tape Calculator.
  5135.  
  5136.                 Return      Returns the value  shown in  the calculator  window
  5137.                 value       (the x-value) to the active task.
  5138.  
  5139.                 Quit        Exits the Calculator BackPack.
  5140.  
  5141.                 To select one of  these menu options, press  the [Alt] key  and
  5142.                 the  first  letter  of  the  menu  label  simultaneously.  This
  5143.                 highlights the selected menu  option and displays the  contents
  5144.                 of its menu.
  5145.  
  5146.                 The entries  found  within these  menus  are described  in  the
  5147.                 following pages, under their assigned function keys.
  5148.  
  5149. Calculator      When [Alt][C] is pressed, the following options are shown:
  5150. Option
  5151.                 Financial         Selects  the  Financial  calculator  function
  5152.                                   set.   This    disables   the    statistical,
  5153.                                   programmer, and tape functions.
  5154.  
  5155.                 Programmer        Selects  the  Financial  calculator  function
  5156.                                   set.   This    disables   the    statistical,
  5157.                                   scientific, financial, and tape functions.
  5158.  
  5159.                 Scientific        Selects  the  Financial  calculator  function
  5160.                 /Statistical      set. This disables  the financial, tape,  and
  5161.                                   programmer functions.
  5162.  
  5163.                 Tape              Selects the Financial calculator function set.
  5164.                                   This disables the  RPN calculator  functions,
  5165.                                   which  includes  the  financial, statistical,
  5166.                                   scientific, and programmer functions.
  5167. Back & Forth Professional version 2.0                                 page 103
  5168. ______________________________________________________________________________
  5169.  
  5170. Function        When [Alt][F]  is pressed,  the groups  of functions  available
  5171. Option          within the activated calculator  are listed within a  secondary
  5172.                 pull-down menu. These commands may also be selected by pressing
  5173.                 their assigned function key. These functions are not  available
  5174.                 within the Tape calculator.
  5175.  
  5176.                 Exponential       Contains the square root, square, reciprocal,
  5177.                 functions         power, logarithm, antilogarithm, natural log,
  5178.                                   natural antilog.
  5179.  
  5180.                 Financial         Contains  the  business  operations  such  as
  5181.                 functions         calculation of depreciation, internal rate of
  5182.                                   return,  net   present   value,   percentage,
  5183.                                   % difference, number of days between 2 dates,
  5184.                                   amortization,  future  value,  interest rate,
  5185.                                   number of  payments,  present value,  payment
  5186.                                   amounts, financial number entry modes, etc.
  5187.  
  5188.                 Logical           Contains the  number base  functions such  as
  5189.                 functions         decimal/ octal/ hexadecimal conversion,  AND,
  5190.                                   OR, NOT, XOR, etc.
  5191.  
  5192.                 Statistical       Contains  summation,  calculation  of   mean,
  5193.                 functions         standard  deviation,  weighted  mean,  linear
  5194.                                   regression, combinations,  permutations,  and
  5195.                                   estimation of x or y given y or x.
  5196.  
  5197.                 Trigonometric     Contains  sine,  cosine,  tangent  and  their
  5198.                 functions         inverse and hyperbolic values, conversion  of
  5199.                                   degrees to radians, conversion of radians  to
  5200.                                   degrees, and the value of pi.
  5201.  
  5202.                 Memory/register   Contains the register and stack functions  of
  5203.                 functions         the calculator. These include commands  that:
  5204.                                   store, clear,  recall, and  display  selected
  5205.                                   registers; roll stack up or down, interchange
  5206.                                   the last x  and x values,  interchange the  x
  5207.                                   and y values, and clear the x value.
  5208.  
  5209.                 Other             Contains the  alphabetic functions  shown  at
  5210.                 functions         the bottom  of the  calculator screen.  These
  5211.                                   include:  add,  subtract,  multiply,  divide,
  5212.                                   absolute value, change sign, integer, compute
  5213.                                   a factorial, & entering an exponential value.
  5214.  
  5215. Back & Forth Professional version 2.0                                 page 104
  5216. ______________________________________________________________________________
  5217.  
  5218. Options         When [Alt][O] is pressed, the  contents of the options menu  is
  5219.                 shown. In both the RPN and Tape calculators, the number  format
  5220.                 is settable. Within the Tape calculator, two other options  are
  5221.                 available. These let you View or Print the tape.
  5222.  
  5223.                 Number Format   Selects the mode used to format the number  and
  5224.                                 the number of  digits that  follow the  decimal
  5225.                                 point. The display format can be set to  either
  5226.                                 [F]  Fixed  to   display  the  number   without
  5227.                                 exponents or  [S]  Scientific  to  display  the
  5228.                                 number in scientific notation. More information
  5229.                                 on the number format option can be found  under
  5230.                                 the [Shift][F7] Display number command.
  5231.  
  5232.                 View Tape       Scrolls the entire tape  using the cursor  keys
  5233.                                 within the Tape  Calculator. This  can also  be
  5234.                                 selected by pressing [Alt][F8].
  5235.  
  5236.                 Print Tape      Prints the contents of the tape within the Tape
  5237.                                 Calculator.
  5238.  
  5239. Return Value    When [Alt][R] is pressed, the value shown within the calculator
  5240.                 window (the x-value) is returned to the active task. The active
  5241.                 task is the last task  used before the calculator was  entered.
  5242.                 Pressing [F9] also returns to the active task.
  5243.  
  5244. Quit            When [Alt][Q]  is  pressed,  the  calculator  status,  register
  5245.                 values, and stack  are saved to  the continuous memory  storage
  5246.                 file (CALC.###) and the calculator is exited.
  5247.  
  5248. Back & Forth Professional version 2.0                                 page 105
  5249. ______________________________________________________________________________
  5250.  
  5251. Section 1: The RPN Calculator
  5252.  
  5253. Overview        The RPN Calculator is a Reverse Polish Notation calculator with
  5254.                 continuous memory  and  the most  commonly  found  mathematical
  5255.                 functions of hand-held  calculators. These functions  encompass
  5256.                 the   Scientific,   Statistical,   Programmer   and   Financial
  5257.                 functions. If  you  are  not  familiar  with  the  use  of  RPN
  5258.                 notation, many examples  are given throughout  this section  to
  5259.                 guide you in its use.
  5260.  
  5261. Calculator      When the RPN Calculator  is invoked, a  calculator is drawn  in
  5262. Display         the center of the screen. The left side of the screen  displays
  5263.                 the calculator commands; the right side displays the stack  and
  5264.                 the contents of the first ten registers used by the current set
  5265.                 of calculator functions.
  5266.  
  5267. Register        The Register display is  located in the  lower right corner  of
  5268. Display         the screen. Ten user registers are available for use along with
  5269.                 five financial and six statistical registers. The register  set
  5270.                 displayed on the screen is based on the calculator mode in use.
  5271.  
  5272. Stack Display   Between the register  and the calculator  displays appears  the
  5273.                 Stack Display.  The five  entry  stack places  are shown  in  a
  5274.                 logical bottom-to-top display showing the last-x, x, y, z,  and
  5275.                 t entries. For  those of you  not familiar with  stack use  and
  5276.                 operation, a description of stack usage appears near the end of
  5277.                 Section 1.
  5278.  
  5279. Calculator      The calculator number window appears above the number keys. The
  5280. Number Window   value that appears here is normally the same as the value found
  5281.                 in the x position of the stack. The calculator is initially set
  5282.                 to display four digits after the decimal point.
  5283.  
  5284. Error Messages  Error  messages  are  displayed  below  the  calculator  number
  5285.                 window, when  necessary. A  list of  these error  messages  and
  5286.                 their probable causes follow at the end of Part II.
  5287.  
  5288. Back & Forth Professional version 2.0                                 page 106
  5289. ______________________________________________________________________________
  5290.  
  5291. Current Mode    Above the calculator number  window, the current mode  settings
  5292. Settings        for the calculator are shown.  Possible mode settings that  may
  5293.                 appear here are as follows:
  5294.  
  5295.                 DEG        Identifies the trigonometric entry mode used, either
  5296.                 RAD        Degrees or  Radians. To  set  the mode  to  Degrees,
  5297.                            press [Ctrl][F9] while in the Scientific calculator,
  5298.                            to set the mode to Radians, press [Ctrl][F10].
  5299.  
  5300.                 BEGIN      Marks when  payments  are expected,  either  at  the
  5301.                 END        beginning or end  of the payment  period. To  toggle
  5302.                            this mode, press [Ctrl][F1]  while in the  Financial
  5303.                            calculator.
  5304.  
  5305.                 MDY        Specifies the  format  used by  date  entry:  either
  5306.                 DMY        month- day-year  or day-month-year.  To toggle  this
  5307.                            mode,  press  [Ctrl][F2]  while  in  the   Financial
  5308.                            calculator.
  5309.  
  5310.                 C          Sets the method used  to calculate interest:  either
  5311.                 S          simple or  compound.  To  toggle  this  mode,  press
  5312.                            [Ctrl][F3] while in the Financial calculator.
  5313.  
  5314.                 DEC        Names the programmer's calculator number entry mode,
  5315.                 HEX        either decimal (base 10), set by pressing [Alt][F1];
  5316.                 OCT        hexadecimal (base 12), set by pressing [Alt][F2]; or
  5317.                            octal (base 8), set by pressing [Alt][F3].
  5318.  
  5319. Continuous      The RPN Calculator has a  continuous memory feature that  saves
  5320. Memory          all stack  values,  registers,  and mode  settings  to  a  file
  5321.                 (CALC.###) for future  use. The  next time  this calculator  is
  5322.                 entered, these values  reappear on the  screen, just as  though
  5323.                 you had never left.
  5324.  
  5325. Pull-Down Menu  At the  top of  the  screen are  shown several  pull-down  menu
  5326. Options         options.  These  are:  Calculator,  Function,  Options,  Return
  5327.                 value, and  Quit. To  select one  of these  options, press  the
  5328.                 [Alt]  key   and   the  first   letter   of  the   menu   label
  5329.                 simultaneously. This highlights  the selected  menu option  and
  5330.                 displays the contents of its  menu. Menu entries shown in  bold
  5331.                 type are available for selection.
  5332.  
  5333. Exiting the     To exit the  Calculator and  return to  the Back  & Forth  Main
  5334. Calculator      Menu, press either [F10] or [Alt][Q].
  5335.  
  5336. Calculator      Numbers may be  entered into  the calculator  window simply  by
  5337. Command Keys    pressing the associated key on the keyboard. To use the  keypad
  5338.                 found on most keyboards, the [Num Lock] key must be activated.
  5339.  
  5340. [Enter]         The [Enter] command  enters the displayed  value (the  x-value)
  5341. Command         into the  y  position of  the  stack. Once  another  number  is
  5342.                 entered, the window clears and shows the new number.
  5343.  
  5344. [BkSp] Key      The  [BkSp]  key  lets  you  backspace  through  the  currently
  5345.                 displayed value (the x-value) to any point in the number.  This
  5346.                 allows you  to  modify  an incorrectly  entered  value  without
  5347.                 having to  start all  over again.  Once any  key other  than  a
  5348.                 number or decimal  point is pressed,  pressing this key  clears
  5349.                 the window and displays the new value of zero.
  5350. Back & Forth Professional version 2.0                                 page 107
  5351. ______________________________________________________________________________
  5352.  
  5353. Function Key    The calculator uses the function keys to represent the  various
  5354. Commands        commands. Those shown under the Function heading are invoked by
  5355.                 pressing the function key. The commands shown under the  Shift,
  5356.                 Control, and  Alternate headings  are invoked  by pressing  the
  5357.                 [Shift], [Ctrl],  or [Alt]  keys, respectively,  simultaneously
  5358.                 with the identified  function key. By  changing the  Calculator
  5359.                 type,  the  Financial,  Statistical,  and  Programmer  commands
  5360.                 assigned  to  the  function  keys  are  identified.  Below  the
  5361.                 calculator diagram, Alphabetic  key commands  are shown.  These
  5362.                 are invoked by pressing the indicated letter.
  5363.  
  5364. The Basic       These four commands,  the [+ -  * /] keys,  are located on  the
  5365. Functions       calculator keypad, with their activation keys corresponding  to
  5366. [+ - * /]       the [+], [-], [*], and [/]  keys on the keyboard. Any key  that
  5367.                 returns one of  these characters  can be used  to simulate  the
  5368.                 operation. For  example,  the [PrtSc]  key  can be  pressed  to
  5369.                 perform  a  multiplication  operation.   In  RPN  notation,   a
  5370.                 calculation is  done  by  typing  the  first  number,  pressing
  5371.                 [Enter], typing the  second number, then  pressing the  desired
  5372.                 operation [+-*/].
  5373.  
  5374. Example 1       To Calculate:              Keystrokes               Display
  5375.  
  5376.                 14.5 + 10.25 - 2           14.5                        14.5
  5377.                                            [Enter]                  14.5000
  5378.                                            10.25                      10.25
  5379.                                            [+]                      24.7500
  5380.                                            2                         2.0000
  5381.                                            [-]                      22.7500
  5382.  
  5383.                 5 * 9                      5                              5
  5384.                                            [Enter]                   5.0000
  5385.                                            9                              9
  5386.                                            [*]                      45.0000
  5387.  
  5388.                 24 / (4 + 2)               24                            24
  5389.                                            [Enter]                  24.0000
  5390.                                            4                              4
  5391.                                            [Enter]                   4.0000
  5392.                                            2                              2
  5393.                                            [+]                       6.0000
  5394.                                            [/]                       4.0000
  5395.  
  5396.                 Remember  that  division  by  zero  is  frowned  upon;  if  you
  5397.                 accidently instruct the  calculator to do  so, it returns  with
  5398.                 the message,
  5399.  
  5400.                 Attempt to divide by zero
  5401.  
  5402.                 Pressing any  key  clears this  message  from the  screen,  and
  5403.                 allows you to continue working. If you had been in the midst of
  5404.                 a calculation when  this occurred, use  the [Shift][F3] key  to
  5405.                 roll down the stack one position and continue as before.
  5406.  
  5407. Back & Forth Professional version 2.0                                 page 108
  5408. ______________________________________________________________________________
  5409.  
  5410. Alphabetic Keys - Number Alteration Functions
  5411.  
  5412. [A] Absolute    Pressing [A]  yields the  absolute value  of the  x-value.  The
  5413.                 absolute value of a number is the positive value of the number.
  5414.  
  5415. [C] Change      Pressing [C] changes the sign  of the x-value from positive  to
  5416. Sign            negative  and  back.  To  enter  a  negative  value  into   the
  5417.                 x-position in the stack, key in the number and press [C].
  5418.  
  5419. [E] Exponent    Pressing [E] allows  you to key  in exponential values.  First,
  5420.                 enter the value  of the mantissa,  then press E  and enter  the
  5421.                 value of  the exponent.  If a  negative mantissa  is  required,
  5422.                 press [C]  before  pressing  [E]. If  a  negative  exponent  is
  5423.                 required, press [C] after keying in the value of the  exponent.
  5424.                 The maximum  and minimum  values of  the exponent  that can  be
  5425.                 entered into the calculator are 99 and -99, respectively.
  5426.  
  5427. [I] Integer     Pressing [I] replaces the x-value  with the integer portion  of
  5428.                 the x-value.
  5429.  
  5430. [R] Reciprocal  Pressing [R] calculates  the reciprocal (1/x)  of the  x-value.
  5431.                 This is obtained by dividing the current number into 1.00.
  5432.  
  5433. [!] Factorial   Pressing [!] computes the factorial of the x-value. The x-value
  5434.                 must not have a fractional value.
  5435.  
  5436. *Example 2      To Calculate:              Keystrokes               Display
  5437.  
  5438.                 -9.452                     9.452                      9.452
  5439.                                            [C]                      -9.4520
  5440.  
  5441.                 9.452                      [A]                       9.4520
  5442.  
  5443.                 -3 E-08                    3                              3
  5444.                                            [C]                      -3.0000
  5445.                                            [E]                 -3.0000 E 00
  5446.                                            8                   -3.0000 E 08
  5447.                                            [C]                 -3.0000 E-08
  5448.  
  5449.                 1 E 10                     0                              0
  5450.                                            [E]                  1.0000 E 00
  5451.                                            10                   1.0000 E 10
  5452.                                            [Enter]              1.0000 E 10
  5453.  
  5454.                 5!                         5                              5
  5455.                 (5*4*3*2*1)                [!]                     120.0000
  5456.  
  5457.                 Integer (5/3)              5                              5
  5458.                                            [Enter]                   5.0000
  5459.                                            3                              3
  5460.                                            [/]                       1.6667
  5461.                                            [I]                       1.0000
  5462.  
  5463.                 1.75 - Integer(1.75)       1.75                        1.75
  5464.                                            [Enter]                   1.7500
  5465.                                            1.75                        1.75
  5466.                                            [I]                       1.0000
  5467.                                            [-]                        .7500
  5468.  
  5469.                 1/25                       25                            25
  5470.                                            [R]                       0.0400
  5471. Back & Forth Professional version 2.0                                 page 109
  5472. ______________________________________________________________________________
  5473.  
  5474. Exponential Math Functions
  5475.  
  5476. [F1] HELP       Pressing  [F1]   displays  information   about  the   displayed
  5477.                 calculator and its functions.
  5478.  
  5479. [F2] SQ ROOT    Pressing [F2]  computes the  square root  of the  x-value.  The
  5480.                 x-value must be positive.
  5481.  
  5482. [F3] X^2        Pressing [F3] calculates the square of the x-value.
  5483.  
  5484. [F4] Y^X        Pressing [F4] raises the y-value  to the power of the  x-value.
  5485.                 First enter  the  base number  (y),  press [Enter],  enter  the
  5486.                 exponent value (x), and press [F4] to calculate the result.
  5487.  
  5488. *Example 3      To Calculate:              Keystrokes               Display
  5489.                 Root 25                    25                            25
  5490.                                            [F2]                      5.0000
  5491.                 5^2                        5                              5
  5492.                                            [F3]                     25.0000
  5493.                 8^1/3                      8                              8
  5494.                 (cube root of 8)           [Enter]                   8.0000
  5495.                                            3                              3
  5496.                                            [R]                       0.3333
  5497.                                            [F5]                      2.0000
  5498.  
  5499. [F5] LOG x      Pressing  [F5]  calculates  the  logarithm  (base  10)  of  the
  5500.                 x-value. Log cannot be computed for  a number equal to or  less
  5501.                 than zero.
  5502.  
  5503. [F6] 10^x       Pressing [F6] calculates the antilogarithm of the x-value. This
  5504.                 is the result of  raising 10 to the  power of the x-value.  For
  5505.                 example, if you take the LOG of 2.00, the result is 0.3010. The
  5506.                 antilog of this value, computed when [F6] is pressed, is  again
  5507.                 2.00.
  5508.  
  5509. [F7] LN x       Pressing [F7]  calculates  the  natural log  (base  e)  of  the
  5510.                 x-value.
  5511.  
  5512. [F8] e^x        Pressing [F8]  calculates  the  natural  antilogarithm  of  the
  5513.                 x-value, that is, the result of  raising e to the power of  the
  5514.                 x-value.
  5515.  
  5516. *Example 4      To Calculate:              Keystrokes               Display
  5517.  
  5518.                 log 14                     14                            14
  5519.                                            [F5]                      1.1461
  5520.                 10^1.1461                  [F6]                     14.0000
  5521.                 LN 14                      [F7]                      2.6391
  5522.                 e^2.6391                   [F8]                     14.0000
  5523.  
  5524. [F9] RETPGM     Pressing [F9] swaps the calculator  from memory and returns  to
  5525.                 the last active task.
  5526.  
  5527. [F10] EXIT      Pressing [F10] exits the RPN  Calculator and returns to Back  &
  5528.                 Forth. [Alt][Q] also exits the calculator.
  5529.  
  5530. Back & Forth Professional version 2.0                                 page 110
  5531. ______________________________________________________________________________
  5532.  
  5533. The Register & Stack Functions
  5534.  
  5535. Selecting a     To  select  any  of  the  following  ten  register  and   stack
  5536. Command         functions, press the [Shift] key  and the desired function  key
  5537.                 simultaneously.
  5538.  
  5539. Register        The [Shift][F1] and [Shift][F2] commands are used to store  and
  5540. Commands        recall a value to or from  a register. At the present time,  10
  5541.                 user registers are available, with the first five shown on  the
  5542.                 screen.  There  are  also  10  statistical  and  10   financial
  5543.                 registers  available   for  use.   The  statistical   registers
  5544.                 correspond to the six  accumulation values used in  statistical
  5545.                 computation, with N as register  0, Sum x as  1, Sum x^2 as  2,
  5546.                 Sum y as  3, Sum  y^2 as  4, and Sum  x*y as  5. The  financial
  5547.                 registers correspond to the  five basic financial values,  with
  5548.                 number of periods as  register 0, interest  rate as 1,  present
  5549.                 value as 2,  future value as  3, and payment  as 4. More  about
  5550.                 registers follows at the end of the RPN Calculator section.
  5551.  
  5552. [Shift][F1]     The [Shift][F1] function  stores the x-value  into a  specified
  5553. STO x           register.  To  store  the  current  x-value  into  a   selected
  5554.                 register, press [Shift][F1]  followed by the  set of  registers
  5555.                 that you wish to  use ([F] Financial, [S]  Stat, or [U]  User),
  5556.                 followed by the  register number. This  function can also  add,
  5557.                 subtract, multiply,  or divide  the x-value  into the  register
  5558.                 value. To perform  an arithmetic operation  upon the  register,
  5559.                 before entering the register number, press the operation [+-*/]
  5560.                 that you wish to perform upon  the register. The result of  the
  5561.                 operation does not change the x-value, only the register value.
  5562.  
  5563. [Shift][F2]     The [Shift][F2] function removes the value from the  designated
  5564. RCL x           register and places  it into  the x-position of  the stack.  To
  5565.                 recall a  register  value  to  the  window,  press  [Shift][F2]
  5566.                 followed by the set of registers  that you wish to access  ([F]
  5567.                 Financial, [S]  Statistical, or  [U]  User), and  the  register
  5568.                 number. This  function can  also  add, subtract,  multiply,  or
  5569.                 divide the  x-value  by  the  register  value.  To  perform  an
  5570.                 arithmetic  operation  using  the  register  as  data,   before
  5571.                 entering the register number,  press the operation [+-*/]  that
  5572.                 you wish  to  perform  upon  the x-value.  The  result  of  the
  5573.                 operation does not change the register value, only the x-value.
  5574.  
  5575. [Shift][F3]     Pressing [Shift][F3] rotates  the values located  on the  stack
  5576. R Down          down one position. The x-value is moved into the t position,  y
  5577.                 is moved into x, z is moved into y, and t is moved up into z.
  5578.  
  5579. *                      Before Function        Press [Shift][F3] to Roll Down
  5580.  
  5581.                        ╔═════════════╗               ╔═════════════╗
  5582.                 T:     ║      t      ║        T:     ║      x      ║
  5583.                        ╟─────────────╢               ╟─────────────╢
  5584.                 Z:     ║      z      ║        Z:     ║      t      ║
  5585.                        ╟─────────────╢               ╟─────────────╢
  5586.                 Y:     ║      y      ║        Y:     ║      z      ║
  5587.                        ╟─────────────╢               ╟─────────────╢
  5588.                 X:     ║      x      ║        X:     ║      y      ║
  5589.                        ╚═════════════╝               ╚═════════════╝
  5590.  
  5591. Back & Forth Professional version 2.0                                 page 111
  5592. ______________________________________________________________________________
  5593.  
  5594. [Shift][F4]     Pressing [Shift][F4] rotates the values located in the stack up
  5595. R Up            one position. The x-value  is moved into the  y position, y  is
  5596.                 moved into z, z is moved into t, and t is moved down into x.
  5597.  
  5598. *                      Before Function        Press [Shift][F4] to Roll Up
  5599.  
  5600.                        ╔═════════════╗               ╔═════════════╗
  5601.                 T:     ║      t      ║        T:     ║      z      ║
  5602.                        ╟─────────────╢               ╟─────────────╢
  5603.                 Z:     ║      z      ║        Z:     ║      y      ║
  5604.                        ╟─────────────╢               ╟─────────────╢
  5605.                 Y:     ║      y      ║        Y:     ║      x      ║
  5606.                        ╟─────────────╢               ╟─────────────╢
  5607.                 X:     ║      x      ║        X:     ║      t      ║
  5608.                        ╚═════════════╝               ╚═════════════╝
  5609.  
  5610. [Shift][F5]     Pressing [Shift][F5] allows you to exchange the x-value and the
  5611. x <-> y         y-value in the stack.
  5612.  
  5613. *                      Before Function        Press [Shift][F5] to Swap x <-> y
  5614.  
  5615.                        ╔═════════════╗               ╔═════════════╗
  5616.                 T:     ║      t      ║        T:     ║      t      ║
  5617.                        ╟─────────────╢               ╟─────────────╢
  5618.                 Z:     ║      z      ║        Z:     ║      z      ║
  5619.                        ╟─────────────╢               ╟─────────────╢
  5620.                 Y:     ║      y      ║        Y:     ║      x      ║
  5621.                        ╟─────────────╢               ╟─────────────╢
  5622.                 X:     ║      x      ║        X:     ║      y      ║
  5623.                        ╚═════════════╝               ╚═════════════╝
  5624.  
  5625. [Shift][F6]     Pressing [Shift][F6] retrieves the  last x-value and places  it
  5626. LASTx           into the x position of the stack. This value is the last number
  5627.                 entered into the calculator  before an operation is  performed.
  5628.                 The following operations save the  x-value to the last x  stack
  5629.                 position.
  5630.  
  5631. *               +            Root        SIN           Sum +        DEC
  5632.                 -            x^2         COS           Sum -        HEX
  5633.                 *            y^x         TAN           EST y        OCT
  5634.                 /            LOG x       ARC           C y,x        AND
  5635.                 !            10^x        HYP           P y,x        OR
  5636.                 ABS          LN x        D -> R                     XOR
  5637.                 INT          e^x         R -> D                     NOT
  5638.                 1/x                                                 2CMP
  5639.                                                                     SH L
  5640.                                                                     SH R
  5641.  
  5642. Back & Forth Professional version 2.0                                 page 112
  5643. ______________________________________________________________________________
  5644.  
  5645. [Shift][F7]     Pressing [Shift][F7]  lets  you  select the  number  entry  and
  5646. DISP            display mode.  When  pressed,  a menu  is  displayed  with  two
  5647.                 entries:
  5648.  
  5649.                 Display format  Sets the number  format mode,  either Fixed  or
  5650.                                 Scientific mode. The  Fixed notation mode  sets
  5651.                                 the calculator  to display  a fixed  number  of
  5652.                                 digits following the decimal point. An exponent
  5653.                                 is only shown if the number is too large or too
  5654.                                 small for the  window. The Scientific  notation
  5655.                                 mode uses the exponent to signify the number of
  5656.                                 decimal places. For example, the number  1.0000
  5657.                                 E 6 represents 1,000,000; 1.0000 E-6 represents
  5658.                                 0.000001. The maximum  and minimum  exponential
  5659.                                 values   displayed    are   308    and    -308,
  5660.                                 respectively,  but   only   exponents   ranging
  5661.                                 between 99 and -99 may be entered as data.
  5662.  
  5663.                 # of digits     Sets the number of  digits shown following  the
  5664.                                 decimal point.  The window  can show  up to  12
  5665.                                 digits or a maximum  of 9 digits following  the
  5666.                                 decimal point.  Scientific notation  shows  all
  5667.                                 numbers with  one digit  preceding the  decimal
  5668.                                 point, a predefined number of digits  following
  5669.                                 the decimal point,  and the exponential  value.
  5670.                                 The calculator is  initialized to  FIX 4  mode,
  5671.                                 with 4 decimal places  shown after the  decimal
  5672.                                 point.
  5673.  
  5674.                 These entries allow you to select  the mode used to format  the
  5675.                 number in the display  and the number of  digits to follow  the
  5676.                 decimal  point.  Selecting  [F]  displays  the  number  without
  5677.                 exponents, selecting  [S]  displays the  number  in  scientific
  5678.                 notation.
  5679.  
  5680. [Shift][F8]     Pressing [Shift][F8] lets  you select  the register  set to  be
  5681. REGS            displayed on  the  screen.  Selecting [U]  shows  the  10  user
  5682.                 registers (R0-R9), [F] shows the  5 financial registers (n,  i,
  5683.                 PV, FV, PMT),  and [S]  shows the 6  statistical registers  (N,
  5684.                 Sum  x, Sum x^2, Sum y y, Sum y^2, Sum x*y).
  5685.  
  5686.                 These  next  two  functions  clear  various  portions  of   the
  5687.                 calculator and its numeric display and reset them to zero.
  5688.  
  5689. [Shift][F9]     Pressing [Shift][F9]  clears the  calculator window  and the  x
  5690. CL x            position.
  5691.  
  5692. [Shift][F10]    Pressing [Shift][F10] resets  the selected  registers to  zero.
  5693. CLREG           When  selected,  a  menu  is  displayed  identifying  the  four
  5694.                 register  sets  available   for  clearing.   These  are:   All,
  5695.                 Financial,  Statistical,  and  User  registers.  To  clear  all
  5696.                 registers, stack, and current window value, press [A]. To clear
  5697.                 the Financial, the  Statistical, or the  User registers,  press
  5698.                 [F], [S], or [U], respectively.
  5699.  
  5700. Back & Forth Professional version 2.0                                 page 113
  5701. ______________________________________________________________________________
  5702.  
  5703. Selecting the Calculator Type
  5704.  
  5705.                 The commands assigned to the [Alt] and [Ctrl] function keys are
  5706.                 dependant upon the type of  calculator selected for use.  These
  5707.                 calculators  are  listed  for  selection  under  the   [Alt][C]
  5708.                 Calculator pull-down menu.
  5709.  
  5710.                 To select a new calculator type, press [Alt][C] to display  the
  5711.                 contents of  the Calculator  menu. When  chosen, the  following
  5712.                 four types  of calculator  available for  selection are  shown:
  5713.                 Financial, Programmer,  Scientific/Statistical, and  Tape.  The
  5714.                 Tape calculator is described in Section 2.
  5715.  
  5716.                 If  the  Scientific/Statistical  calculator  is  selected,  the
  5717.                 trigonometric functions  are assigned  to the  [Ctrl]  function
  5718.                 keys, the available  statistical commands are  assigned to  the
  5719.                 [Alt]  function  keys,  and   the  six  dedicated   statistical
  5720.                 registers are shown. To display the general user registers, use
  5721.                 the  [Shift][F8]   REGS  command   and  select   [U].  If   the
  5722.                 Programmer's  calculator  is  selected,  the  computer  science
  5723.                 number commands are  assigned to the  [Alt] function keys,  the
  5724.                 [Ctrl] function keys are deactivated, and the register  display
  5725.                 is cleared.  If  the  Financial  calculator  is  selected,  the
  5726.                 business commands  available are  assigned  to the  [Ctrl]  and
  5727.                 [Alt] function keys  and the  register display  shows the  five
  5728.                 dedicated business  registers  (number  of  payments,  interest
  5729.                 rate, present value, future value, and payment amount).
  5730.  
  5731. Back & Forth Professional version 2.0                                 page 114
  5732. ______________________________________________________________________________
  5733.  
  5734. The Scientific/Statistical Calculator
  5735.  
  5736.                 When the Scientific/Statistical Calculator is selected from the
  5737.                 Calculator menu,  the following  trigonometric and  statistical
  5738.                 commands are assigned to the [Ctrl] and [Alt] function keys.
  5739.  
  5740. Trigonometric Functions
  5741.  
  5742.                 Be sure the calculator is set to the desired trigonometric mode
  5743.                 (DEG/RAD). These functions are activated by pressing the [Ctrl]
  5744.                 key and the either [F9] or [F10] simultaneously.
  5745.  
  5746. [Ctrl][F1]      Pressing [Ctrl][F1] selects the  arc (or inverse) toggle.  This
  5747. ARC             is  the  first  keystroke  of  two,  the  next  being  one   of
  5748.                 trigonometric functions, either sine,  cosine, tangent, or  the
  5749.                 hyperbolic toggle.
  5750.  
  5751. [Ctrl][F2]      Pressing  [Ctrl][F2]  selects  the  hyperbolic  toggle.   After
  5752. HYP             selecting [Ctrl][F2], you must follow with the selection of one
  5753.                 of four  trigonometric  functions. These  options  include  the
  5754.                 sine, cosine, and  tangent function  and the  arc (or  inverse)
  5755.                 toggle.
  5756.  
  5757. [Ctrl][F3]      Pressing [Ctrl][F3] computes the sine of the x-value.  Cosecant
  5758. SIN             can be evaluated  by computing  the sine value  and taking  the
  5759.                 reciprocal of the result.
  5760.  
  5761. [Ctrl][F4]      Pressing [Ctrl][F4] computes the cosine of the x-value.  Secant
  5762. COS             can be  evaluated by  computing  the cosine  of the  value  and
  5763.                 taking the reciprocal of the result.
  5764.  
  5765. [Ctrl][F5]      Pressing  [Ctrl][F5]  computes  the  tangent  of  the  x-value.
  5766. TAN             Cotangent can  be evaluated  by computing  the tangent  of  the
  5767.                 value and taking the reciprocal result.
  5768.  
  5769. [Ctrl][F6]      Pressing [Ctrl][F6] returns the  numeric representation of  pi.
  5770. Pi              When selected, it places the value 3.1416 into the x-value.
  5771.  
  5772. [Ctrl][F7]      Pressing  [Ctrl][F7]  converts  the  x-value  from  degrees  to
  5773. D->R            radians.
  5774.  
  5775. [Ctrl][F8]      Pressing  [Ctrl][F8]  converts  the  x-value  from  radians  to
  5776. R->D            degrees.
  5777.  
  5778. Back & Forth Professional version 2.0                                 page 115
  5779. ______________________________________________________________________________
  5780.  
  5781. *Example 5      To Calculate:              Keystrokes        Display (DEG Mode)
  5782.  
  5783.                 sine 45 deg                45                            45
  5784.                                            [Ctrl][F3]                0.7071
  5785.  
  5786.                 arc cosine 0.7071          [Ctrl][F1]                0.7071
  5787.                                            [Ctrl][F4]               45.0000
  5788.  
  5789.                 hyperbolic cos 1.25        1.25                        1.25
  5790.                                            [Ctrl][F2]                1.2500
  5791.                                            [Ctrl][F4]                1.8884
  5792.  
  5793.                 arc hyp cos 1.8884         [Ctrl][F1]                1.8884
  5794.                                            [Ctrl][F2]                1.8884
  5795.                                            [Ctrl][F4]                1.2500
  5796.  
  5797.                 cotangent 30 deg           30                            30
  5798.                                            [Ctrl][F5]                0.5774
  5799.                                            [R]                       1.7321
  5800.  
  5801.                 Pi                         [Ctrl][F6]                3.1416
  5802.  
  5803.                 convert 360 deg to rads    360                          360
  5804.                                            [Ctrl][F7]                6.2832
  5805.  
  5806.                 convert to degs            [Ctrl][F8]              360.0000
  5807.  
  5808.                 These next two functions  change the number  entry mode and  do
  5809.                 not change  the x-value.  Instead, they  affect all  subsequent
  5810.                 trigonometric calculations.
  5811.  
  5812. [Ctrl][F9]      Pressing [Ctrl][F9] changes the  current trigonometric mode  to
  5813. DEG             degrees. An indicator appears in  the top right-hand corner  of
  5814.                 the calculator indicating DEG. The calculator is initialized in
  5815.                 the DEG mode.
  5816.  
  5817. [Ctrl][F10]     Pressing [Ctrl][F10] changes the current trigonometric mode  to
  5818. RAD             radians. An indicator appears in  the top right-hand corner  of
  5819.                 the calculator indicating RAD.
  5820.  
  5821. Back & Forth Professional version 2.0                                 page 116
  5822. ______________________________________________________________________________
  5823.  
  5824. Statistical Functions
  5825.  
  5826.                 When the  Statistical  mode  is  selected,  the  registers  are
  5827.                 automatically set  to  display the  statistical  registers.  If
  5828.                 these registers are not shown on the screen, press  [Shift][F8]
  5829.                 and select [S] for the Statistical register display.
  5830.  
  5831.                                    Statistical Registers
  5832.                                ╔════════════════════════════╗
  5833.                                ║  N                      0  ║
  5834.                                ║  Sum x                  1  ║
  5835.                                ║  Sum x^2                2  ║
  5836.                                ║  Sum y                  3  ║
  5837.                                ║  Sum y^2                4  ║
  5838.                                ║  Sum x*y                5  ║
  5839.                                ╚════════════════════════════╝
  5840.  
  5841.                 To use any of these register values, use the [Shift][F1] STO or
  5842.                 [Shift][F2] RCL function, select [S], then enter the number  of
  5843.                 the register  to  be accessed.  The  numbers assigned  to  each
  5844.                 appear above. Before beginning a new summation using [Alt][F1],
  5845.                 make certain  that the  statistical  registers are  cleared  by
  5846.                 pressing [Shift][F10], followed by [S].
  5847.  
  5848. [Alt][F1]       Pressing the  [Alt][F1] key  adds the  x and  y values  to  the
  5849. Sum +           accumulator registers. Before starting a new summation,remember
  5850.                 to  press [Shift][F10]  and select [S] to clear the Statistical
  5851.                 registers.  Otherwise,  your calculations  will be incorrect.
  5852.  
  5853. [Alt][F2]       Pressing the [Alt][F2] key  subtracts the x  and y values  from
  5854. Sum -           the accumulator registers.  If you find  that you have  entered
  5855.                 data incorrectly, you must re-enter both the x and y values  as
  5856.                 they were entered and press [Alt][F2]. Now enter the correct  x
  5857.                 & y values and add these values back using [Alt][F1].
  5858.  
  5859. *Example 6      Sum (4,7) (2.95,9)         Keystrokes               Display
  5860.                 (5,4.95)
  5861.  
  5862.                 Show Stat Regs             [Shift][F8]          SHO REGS: F S U
  5863.                                            [S]                           0.0000
  5864.                 Clear Stat Regs            [Shift][F10]          CLEAR: A F S U
  5865.                                            [S]                           0.0000
  5866.                 Enter Data Points          4                                  4
  5867.                                            [Enter]                       4.0000
  5868.                                            7                                  7
  5869.                                            [Alt][F1]                     1.0000
  5870.                                            2.95                            2.95
  5871.                                            [Enter]                       2.9500
  5872.                                            9                                  9
  5873.                                            [Alt][F1]                     2.0000
  5874.                                            5                                  5
  5875.                                            [Enter]                       5.0000
  5876.                                            4.95                            4.95
  5877.                                            [Alt][F1]                     3.0000
  5878.                 Recall Sum x               [Shift][F2]                RCL F S U
  5879.                                            [S]                           RCL __
  5880.                                            1                            20.9500
  5881.                 Recall Sum y               [Shift][F2]                RCL F S U
  5882.                                            [S]                           RCL __
  5883.                                            3                            11.9500
  5884. Back & Forth Professional version 2.0                                 page 117
  5885. ______________________________________________________________________________
  5886.  
  5887. [Alt][F3]       Pressing  the  [Alt][F3]  key  computes  the  average  of   the
  5888. MEAN            accumulated x and y values.
  5889.  
  5890. [Alt][F4]       Pressing the [Alt][F4] key computes the weighted average of the
  5891. WTMN            y value based on the x-value's weight. First, type in the value
  5892.                 of the item, press [Enter], enter the item's weight, then press
  5893.                 [Shift][F1] to store x  and y into  the accumulator. After  all
  5894.                 values are  entered, press  [Alt][F4] to  compute the  weighted
  5895.                 mean.
  5896.  
  5897. [Alt][F5]       Pressing  the  [Alt][F5]  key  computes  the  sample   standard
  5898. SDEV            deviation  of  the  accumulated   data.  The  sample   standard
  5899.                 deviation is the  estimate of the  population deviation from  a
  5900.                 sample of data. If the total population is known and used,  the
  5901.                 true deviation  can be  computed by  adding the  x and  y  mean
  5902.                 values to the accumulated values, then computing [Alt][F5].
  5903.  
  5904. [Alt][F6]       Pressing the [Alt][F6] determines the  line that best fits  the
  5905. LREG            given x, y values. This function returns the slope of the  line
  5906.                 to the y position of the stack, and returns the y-intercept  to
  5907.                 the x position.
  5908.  
  5909. [Alt][F7]       Pressing the [Alt][F7] key  interpolates the x-value given  the
  5910. EST x           y-value. To  calculate, first  enter  the population  into  the
  5911.                 accumulator, enter the matching y-value, then press  [Alt][F7].
  5912.                 The correlation coefficient is stored in the y position of  the
  5913.                 stack. This value measures  the reliability of the  estimation,
  5914.                 with values nearing 1 and -1 indicating reliable data forming a
  5915.                 more straight line.
  5916.  
  5917. [Alt][F8]       Pressing the [Alt][F8] key interpolates  the y value given  the
  5918. EST y           x-value. To  calculate, first  enter  the population  into  the
  5919.                 accumulator, enter the matching x-value, then press  [Alt][F8].
  5920.                 The correlation coefficient is stored in the y position of  the
  5921.                 stack. This value measures  the reliability of the  estimation,
  5922.                 with values nearing 1 and -1 indicating reliable data forming a
  5923.                 more straight line.
  5924.  
  5925. *Example 7      To Calculate:              Keystrokes               Display
  5926.  
  5927.                 (from above)                                        11.9500
  5928.                 Mean of x and y            [Alt][F3]                 6.9833
  5929.                                            [Shift]                   3.9833
  5930.                                            [F5]
  5931.  
  5932.                 Standard deviation of x    [Alt][F5]                 2.0251
  5933.                                            [Shift][F5]               1.0251
  5934.                 and y
  5935.  
  5936.                 Y Intercept of Line        [Alt][F6]                 7.5176
  5937.                 Slope                      [Shift][F5]              -0.5061
  5938.  
  5939.                 Given 11, Estimate Y       11                            11
  5940.                                            [Alt][F8]                 1.9505
  5941.                 Correlation Coefficient    [Shift][F5]              -0.9998
  5942.  
  5943.                 Given 2, Estimate X        2                              2
  5944.                                            [Alt][F7]                10.9022
  5945.                 Correlation Coefficient    [Shift][F5]              -0.9998
  5946. Back & Forth Professional version 2.0                                 page 118
  5947. ______________________________________________________________________________
  5948.  
  5949. [Alt][F9]       Pressing the [Alt][F9] computes the number of arrangements of y
  5950. C y,x           items in  groups of  x.  No items  are repeated  and  different
  5951.                 orders of the same items are not counted separately.
  5952.  
  5953. [Alt][F10]      Pressing the [Alt][F10] computes the number of arrangements  of
  5954. P y,x           y items in  groups of x.  No items are  repeated and  different
  5955.                 orders of the same items are counted separately.
  5956.  
  5957. *Example 8      To Calculate:              Keystrokes               Display
  5958.  
  5959.                 Combinations 52 of 5       52                            52
  5960.                                            [Enter]                  52.0000
  5961.                                            5                              5
  5962.                                            [Alt][F9]           2598960.0000
  5963.  
  5964.                 Permutations 6 of 4        6                              6
  5965.                                            [Enter]                   6.0000
  5966.                                            4                              4
  5967.                                            [Alt][F10]              360.0000
  5968.  
  5969. Back & Forth Professional version 2.0                                 page 119
  5970. ______________________________________________________________________________
  5971.  
  5972. The Programmer's Calculator
  5973.  
  5974. Programmer      To access the programmer's calculator functions, press [Alt][C]
  5975. Functions       to open the Calculator type  menu and select [P]. The  commands
  5976.                 assigned to  the  [Ctrl]  function keys  are  blanked  and  the
  5977.                 programmer's commands are assigned to the [Alt] function keys.
  5978.  
  5979.                 All computer base functions work  on a 32 bit integer  operand.
  5980.                 The numerical limits  on values  are different  for each  base.
  5981.                 Trigonometric, logarithmic, and  exponential functions are  not
  5982.                 operable under this calculator.
  5983.  
  5984. [Alt][F1]       Pressing [Alt][F1] converts all  displayed numbers to base  10.
  5985. DEC             The   range   of   decimal   values   is   -2,147,483,648   and
  5986.                 2,147,483,647.
  5987.  
  5988. [Alt][F2]       Pressing [Alt][F2] converts all  displayed numbers to base  16.
  5989. HEX             Any number entered into the calculator while this toggle is  on
  5990.                 is assumed to be a hexadecimal  value. The range of hex  values
  5991.                 is (negative)  7FFF FFFF and  8000 0000.  The numbers  0-9  are
  5992.                 accepted, along with A, B, C, D, E, F keys.
  5993.  
  5994. [Alt][F3]       Pressing [Alt][F3] converts  all displayed numbers  to base  8.
  5995. OCT             Any number entered into the calculator while this toggle is  on
  5996.                 is assumed to be an octal  value. The range of octal values  is
  5997.                 (negative) 20 000 000 000 and 17 777 777 777. Only the  numbers
  5998.                 0 and 7 can be entered.
  5999.  
  6000. *Example 9      To Convert:                Keystrokes               Display
  6001.  
  6002.                 10 (DEC) in HEX            [Alt][F1]                      0
  6003.                                            10                            10
  6004.                                            [Alt][F2]                      A
  6005.                 10 (DEC) in OCT            [Alt][F3]                     12
  6006.  
  6007. Binary         ╔══════════════════════════════════════════════════════════════╗
  6008. Operations     ║  Operand #1         Operand #2       AND       OR      XOR   ║
  6009.                ║      0                  0             0        0        0    ║
  6010.                ║      0                  1             0        1        1    ║
  6011.                ║      1                  0             0        1        1    ║
  6012.                ║      1                  1             1        1        0    ║
  6013.                ╚══════════════════════════════════════════════════════════════╝
  6014.  
  6015. [Alt][F4]       Pressing [Alt][F4] ANDs the y value to the x-value. And is used
  6016. AND             to mask, filter, or strip  certain bits. And operates based  on
  6017.                 the binary representation of the number. It sets the bit to '0'
  6018.                 if either the x or y bit values contain a '0', and sets the bit
  6019.                 to '1' if both x and y share a '1'.
  6020.  
  6021. [Alt][F5]       Pressing [Alt][F5] ORs the  y value with  the x-value. It  sets
  6022. OR              the bit to  '1' if either the x or y bit values contain a  '1',
  6023.                 and it sets the bit to '0' if x and y share a '0'.
  6024.  
  6025. [Alt][F6]       Pressing [Alt][F6] XORs the  y value with  the x-value. XOR  is
  6026. XOR             used to mask, filter, or strip certain bits. It sets the bit to
  6027.                 '1' if the x and  y bit values differ, and  it sets the bit  to
  6028.                 '0' if x and y bit values are the same.
  6029. Back & Forth Professional version 2.0                                 page 120
  6030. ______________________________________________________________________________
  6031.  
  6032. *Example 10     To Compute:                Keystrokes               Display
  6033.  
  6034.                 Change to DEC              [Alt][F1]                      0
  6035.                 8 AND 15                   8                              8
  6036.                                            [Enter]                        8
  6037.                                            15                            15
  6038.                                            [Alt][F4]                      8
  6039.  
  6040.                 8 OR 15                    8                              8
  6041.                                            [Enter]                        8
  6042.                                            15                            15
  6043.                                            [Alt][F5]                     15
  6044.  
  6045.                 2 XOR 4                    2                              2
  6046.                                            [Enter]                        2
  6047.                                            4                              4
  6048.                                            [Alt][F6]                      6
  6049.  
  6050. [Alt][F7]       Pressing [Alt][F7] NOTs the  x-value. This simply reverses  the
  6051. NOT             bit representation of the number. Every '1' bit is changed to a
  6052.                 '0' bit and vice versa.
  6053.  
  6054. [Alt][F8]       Pressing [Alt][F8] returns the two's complement of the x-value.
  6055. 2 CMP           This, in effect, negates the x-value, like the change sign  key
  6056.                 does in normal calculator operations.
  6057.  
  6058. [Alt][F9]       Pressing [Alt][F9] shifts left the y value based on the  number
  6059. SH L            of bits set by the x-value. For example: Given a y value of  32
  6060.                 DEC and an x mask value of 3, the result would be 256.
  6061.  
  6062. [Alt][F10]      Pressing [Alt][F10]  shifts  right the  y  value based  on  the
  6063. SH R            number of bits set by the x-value. For example: Given a y value
  6064.                 of 256 DEC and an x mask value of 4, the result would be 16.
  6065.  
  6066. *Example 11     To Compute:                Keystrokes               Display
  6067.  
  6068.                 NOT 8                      8                              8
  6069.                                            [Alt][F7]                     -9
  6070.  
  6071.                 2CMP -9                    [Alt][F8]                      9
  6072.  
  6073.                 Shift 9 Left 2             2                              2
  6074.                                            [Alt][F9]                     36
  6075.  
  6076.                 Shift 36 Right 3           3                              3
  6077.                                            [Alt][F10]                     4
  6078.  
  6079. Back & Forth Professional version 2.0                                 page 121
  6080. ______________________________________________________________________________
  6081.  
  6082. The Financial Calculator
  6083.  
  6084.                 To access the financial functions,  press [Alt][C] to open  the
  6085.                 Calculator type menu and select  [F]. The commands found  under
  6086.                 the Control and Alternate headings are then changed to show the
  6087.                 Financial commands and the financial registers are shown.
  6088.  
  6089. Selecting a     To select a command from under either the Control or  Alternate
  6090. Command         command headings, press the [Ctrl] or [Alt] key  simultaneously
  6091.                 with the function key desired.
  6092.  
  6093.                 The number  of  digits  is  automatically  set  to  six  digits
  6094.                 following the decimal point. This is to handle any date  values
  6095.                 to be entered.  Remember the financial  sign convention,  money
  6096.                 paid out  is denoted  by  a negative  sign, money  received  is
  6097.                 denoted by a positive sign.
  6098.  
  6099. Control         The  following  functions  keys  contain  data  entry  toggles,
  6100. Financial       percentage calculations functions,and cash flow entry commands.
  6101. Functions       The 3 data toggles are used by  various  financial calculations
  6102.                 listed under the  Alternate  function key list.  They should be 
  6103.                 pressed before entering the data that they are to affect.
  6104.  
  6105. [Ctrl][F1]      Pressing [Ctrl][F1]  toggles the  payment/annuity mode  between
  6106. B / E           END to BEGIN. This represents when the payments are made during
  6107.                 the month  and  is  necessary  for  the  five  basic  financial
  6108.                 functions under [Alt][F3] CALC.
  6109.  
  6110. [Ctrl][F2]      Pressing [Ctrl][F2] toggles  the date entry  mode. The  default
  6111. MD/DM           date entry mode is M.DY. If  the mode is M.DY, enter the  month
  6112.                 value, enter a decimal  point, enter the  two digit day  value,
  6113.                 then enter  the  four digit  year  value. Two  digits  must  be
  6114.                 entered for  the  day.   For  example, to  represent  the  date
  6115.                 December 11, 1986, enter 12.111986.  If the date mode is  D.MY,
  6116.                 enter the values in the  same manner, just reversing the  month
  6117.                 and day.  Under  D.MY mode  the  above value  would  look  like
  6118.                 11.121986.
  6119.  
  6120. [Ctrl][F3]      Pressing  [Ctrl][F3]  toggles  the   interest  mode.  The   [C]
  6121. C / S           represents Compound, [S] represents Simple. This is used mainly
  6122.                 in the computation  of the  [Alt][F3] CALC when  the number  of
  6123.                 payments is  not  a whole  number.  This occurs  when  interest
  6124.                 begins to accrue before the first payment is due.
  6125.  
  6126. [Ctrl][F4]      Pressing [Ctrl][F4] rounds the currently displayed value to two
  6127. ROUND           decimal places. If the fractional  portion is less than  0.005,
  6128.                 the value is incremented by 0.01, else it is disregarded.
  6129.  
  6130. [Ctrl][F5]      Pressing [Ctrl][F5] computes the  percentage of the y-value  to
  6131. %               the x-value.
  6132.                      % = (Base(y) * Rate(x)) / 100
  6133.  
  6134. [Ctrl][F6]      Pressing [Ctrl][F6] computes the change between the y-value and
  6135. % CHG           the new x-value.
  6136.                      %CHG = 100 * (New Amt(x) - Base(y)) / Base(y)
  6137.  
  6138. [Ctrl][F7]      Pressing [Ctrl][F7] compares the new  x-value to that of the  y
  6139. % TTL           base value and computes the resulting percentage.
  6140.                      % TTL = 100 * (New Amt (x) / Base (y))
  6141. Back & Forth Professional version 2.0                                 page 122
  6142. ______________________________________________________________________________
  6143.  
  6144. *Example 12     To Calculate:              Keystrokes               Display
  6145.  
  6146.                 30% of 365.25              365.25                    365.25
  6147.                                            [Enter]               365.250000
  6148.                                            30                            30
  6149.                                            [Ctrl][F5]            109.575000
  6150.  
  6151.                 % difference between       525                          525
  6152.                 $525.00 and $500.00        [Enter]               525.000000
  6153.                                            500                          500
  6154.                                            [Ctrl][F6]             -4.761905
  6155.  
  6156.                 what % of $110.95          110.95                    110.95
  6157.                 is $35.75                  [Enter]               110.950000
  6158.                                            35.75                      35.75
  6159.                                            [Ctrl][F7]             32.221721
  6160.  
  6161. [Ctrl][F8]      Pressing [Ctrl][F8] stores the initial cash flow found in the x
  6162. CF 0            position into the cash flow  register and clears the  remaining
  6163.                 cash flow registers. The cash flow  values are used by the  net
  6164.                 present value and the internal rate of return functions.
  6165.  
  6166. [Ctrl][F9]      Pressing [Ctrl][F9] stores  the next  cash flow  into the  cash
  6167. CF N            flow registers and increments the number of total cash flows by
  6168.                 one. When entering grouped cash flows, the number of cash flows
  6169.                 must  be  entered  after  the  cash  flow  value  is   entered,
  6170.                 otherwise, the number associated with this cash flow is assumed
  6171.                 to be one. Up to twenty discreet cash flows can be entered.
  6172.  
  6173. [Ctrl][F10]     Pressing [Ctrl][F10]  stores  the number  associated  with  the
  6174. # CF            grouped cash  flows. This  value  must be  entered  immediately
  6175.                 after the affected  cash flow,  since the  internal counter  is
  6176.                 incremented after each cash flow. If no cash flow number  value
  6177.                 is entered, it is assumed to be 1.
  6178.  
  6179. Back & Forth Professional version 2.0                                 page 123
  6180. ______________________________________________________________________________
  6181.  
  6182. Alternate       In the  following ten  functions, the  financial registers  are
  6183. Financial       used extensively. Throughout  the rest of  this section,  these
  6184. Functions       registers  are  referred  to  as  FR#  with  the  number   sign
  6185.                 signifying the register number.  These registers can be  filled
  6186.                 by entering  the  number  into the  calculator  window  and  by
  6187.                 pressing either the  [Shift][F1] key, followed  by [F] and  the
  6188.                 number of the register that you wish to fill or the [Ctrl]  key
  6189.                 coupled  with  the  alphabetic  label  assigned  to  it.  These
  6190.                 registers are displayed  below, with their  label on the  left,
  6191.                 their selection  key in  the  middle, and  their  corresponding
  6192.                 register number on the right.
  6193.  
  6194.                                      Financial Registers
  6195.                                ╔════════════════════════════╗
  6196.                                ║  N       [Ctrl][N]  reg 0  ║
  6197.                                ║  I       [Ctrl][I]  reg 1  ║
  6198.                                ║  PV      [Ctrl][P]  reg 2  ║
  6199.                                ║  FV      [Ctrl][F]  reg 3  ║
  6200.                                ║  PMT     [Ctrl][T]  reg 4  ║
  6201.                                ╚════════════════════════════╝
  6202.  
  6203.                 When entering values for interest,  remember to enter it  based
  6204.                 on the units used.  For example, if  interest is paid  monthly,
  6205.                 divide the annual rate by 12; if it is quarterly, divide by  4.
  6206.                 When entering the number of  periods, enter this also based  on
  6207.                 the units used. When entering present value, future value,  and
  6208.                 payments, remember  the  sign  convention. Money  paid  out  is
  6209.                 denoted by a  negative value,  money received is  denoted by  a
  6210.                 positive value.
  6211.  
  6212.                 Before beginning a new calculation,  clear the contents of  the
  6213.                 financial registers by pressing [Shift][F10], followed by [F].
  6214.  
  6215. [Alt][F1]       Pressing  [Alt][F1]  uses  the  stored  cash  flow  values  and
  6216. NPV             interest rate to calculate the net present value. To  calculate
  6217.                 NPV, use [Ctrl][F8] to store the initial cash flow,  [Ctrl][F9]
  6218.                 to store the remaining cash  flows, and [Ctrl][I] to store  the
  6219.                 interest rate  for  the  period.  When  calculated,  the  value
  6220.                 appears both in the display and the present value reg (FR2).
  6221.  
  6222. [Alt][F2]       Pressing [Alt][F2] uses  the stored cash  flows to compute  the
  6223. IRR             internal rate of return. The accuracy of the estimated rate  is
  6224.                 checked by computing  its net present  value. This  calculation
  6225.                 can take several minutes, especially  if the resulting rate  is
  6226.                 large. During  this  time,  the message  "Calculating  IRR"  is
  6227.                 shown. Upon finding an answer, it is shown in the window and in
  6228.                 the interest  register  (FR1).  IRR can  theoretically  have  a
  6229.                 single answer,  multiple answers,  or no  answer at  all.  This
  6230.                 function is  only equipped  to determine  the first  answer  it
  6231.                 discovers. Pressing [Esc]  aborts the  calculation and  returns
  6232.                 the last  tested  interest  rate.  If  the  net  present  value
  6233.                 computed using this rate results in an answer approaching 0, it
  6234.                 is a good approximation.
  6235.  
  6236. Back & Forth Professional version 2.0                                 page 124
  6237. ______________________________________________________________________________
  6238.  
  6239. *Example 13     To Calculate:              Keystrokes                  Display
  6240.  
  6241.                 Clear Financial Registers  [Shift][F10]         Clear: A F S U
  6242.                                            [F]                        0.000000
  6243.                 Enter Cash Flows           100000                       100000
  6244.                 -100000                    [C]                  -100000.000000
  6245.                                            [Ctrl][F8]           -100000.000000
  6246.                 -3000                      3000                           3000
  6247.                                            [C]                    -3000.000000
  6248.                                            [Ctrl][F9]                 1.000000
  6249.                 7250                       7250                           7250
  6250.                                            [Ctrl][F9]                 2.000000
  6251.                 8500                       8500                           8500
  6252.                                            [Ctrl][F9]                 3.000000
  6253.                 8500                       2                                 2
  6254.                                            [Ctrl][F10]                2.000000
  6255.                 135000                     135000                       135000
  6256.                                            [Ctrl][F9]                 4.000000
  6257.                 Enter Interest Rate        9.5                             9.5
  6258.                                            [Ctrl][I]                  9.500000
  6259.                 Compute NPV                [Alt][F1]               1449.027529
  6260.                 Compute IRR                [Alt][F2]                  9.840000
  6261.  
  6262. [Alt][F3]       Pressing [Alt][F3] calculates one  of the five basic  financial
  6263. CALC            calculations, given at least three of the five register values.
  6264.                 When [Alt][F3] is pressed, the following menu is displayed:
  6265.  
  6266.                      A. Compute number of payments (N)
  6267.                      B. Compute interest (I)
  6268.                      C. Compute present value (PV)
  6269.                      D. Compute future value (FV)
  6270.                      E. Compute payment (PMT)
  6271.  
  6272. Calculate       To calculate the number of  payments, first enter the  interest
  6273. Number of       rate into register FR1, and two of the three remaining  values:
  6274. Payments        present value (FR3), future value  (FR4), or payment (FR5).  If
  6275.                 payment is entered, check the  payment mode, and set its  value
  6276.                 to either Begin or  End. The number of  payments computed is  a
  6277.                 whole number. Then press [Alt][F3] and select [A].
  6278.  
  6279. Calculate       To calculate  the  interest rate,  first  enter the  number  of
  6280. Interest Rate   payments into FR0  and two  of the remaining  three values,  as
  6281.                 outlined above. If a non-integer number of payments is entered,
  6282.                 the Interest  Mode must  be set  to the  correct value,  either
  6283.                 Compound or Simple. Then press [Alt][F3] and select [B].
  6284.  
  6285. Calculate       To compute the present value, the future value, or the  payment
  6286. PV, FV, or      amount requires the entrance of the number of payments involved
  6287. Payment         (FR0), the  periodic  interest  rate  (FR1),  and  one  of  the
  6288.                 remaining two variables. Then press [Alt][F3] and select either
  6289.                 [C] to compute  the present  value, [D] to  compute the  future
  6290.                 value, or [E] to compute the amount of each payment.
  6291.  
  6292.                 Check  the  financial  registers  and  make  certain  that  all
  6293.                 unnecessary values are  set equal  to zero.  When [Alt][F3]  is
  6294.                 pressed,  the  resulting  answer  is  displayed  in  both   the
  6295.                 calculator window and in the register position corresponding to
  6296.                 the answer.
  6297.  
  6298. Back & Forth Professional version 2.0                                 page 125
  6299. ______________________________________________________________________________
  6300.  
  6301. *Example 14     Calc Number of Payments    Keystrokes                  Display
  6302.  
  6303.                 Clear Financial Registers  [Shift][F10]         Clear: A F S U
  6304.                                            [F]                        0.000000
  6305.                 Enter Payment Amount       132.5                         132.5
  6306.                                            [C]                     -132.500000
  6307.                                            [Ctrl][T]               -132.500000
  6308.                 Enter Present Value        10000                         10000
  6309.                                            [Ctrl][P]              10000.000000
  6310.                 Enter Interest             10                               10
  6311.                                            [Enter]                   10.000000
  6312.                                            12                               12
  6313.                                            [/]                        0.833333
  6314.                                            [Ctrl][I]                  0.833333
  6315.                 No. of Payments            [Alt][F3]           Calc: N I F P M
  6316.                                            [N]                      120.000000
  6317.                 No. of Years               12                               12
  6318.                                            [/]                       10.000000
  6319.                 Last Partial Payment       [Alt][F3]           Calc: N I F P M
  6320.                                            [F]                       71.544796
  6321.                                            [Shift][F2]              RCL: F S U
  6322.                                            [F]                          RCL __
  6323.                                            4                       -132.500000
  6324.                                            [+]                      -60.955204
  6325.  
  6326. [Alt][F4]       Pressing [Alt][F4] calculates the amount of the payment applied
  6327. AMORT           to the interest  and principle. To  compute this schedule,  the
  6328.                 periodic interest rate (FR1), the present value (FR2), and  the
  6329.                 payment  amount  (FR4)  must  be  entered  into  the  financial
  6330.                 registers. The payment amount must be negative and the  payment
  6331.                 mode set to either Begin or  End. Enter the number of  payments
  6332.                 to be amortized into  the x position of  the stack, then  press
  6333.                 [Alt][F4]. The calculation returns  the portion of the  payment
  6334.                 applied to the principle  to the x position  of the stack,  and
  6335.                 the remainder applied to  the interest to  the y position.  The
  6336.                 payment period just amortized is stored in the last-x position,
  6337.                 while the total number of payments amortized is incremented  by
  6338.                 that amount  and  stored  into the  number  of  payments  (FR0)
  6339.                 register. The new present value is stored in the present  value
  6340.                 (FR2) register.
  6341.  
  6342. *Example 15     To Calculate:              Keystrokes                  Display
  6343.  
  6344.                 Clear Financial Registers  [Shift][F10]         Clear: A F S U
  6345.                                            [F]                        0.000000
  6346.                 Enter Interest             10.5                           10.5
  6347.                                            [Enter]                   10.500000
  6348.                                            12                               12
  6349.                                            [/]                        0.875000
  6350.                                            [Ctrl][I]                  0.875000
  6351.                 Enter Present Value        60000                         60000
  6352.                                            [Ctrl][P]              60000.000000
  6353.                 Enter Payment              566.51                       566.51
  6354.                                            [C]                     -566.510000
  6355.                                            [Ctrl][T]               -566.510000
  6356.                 Amortization for           12                               12
  6357.                 first 12 months            [Alt][F4]              -6275.315412
  6358.                 Amt toward principle       [Shift][F5]             -522.792865
  6359.  
  6360. Back & Forth Professional version 2.0                                 page 126
  6361. ______________________________________________________________________________
  6362.  
  6363. [Alt][F5]       Pressing [Alt][F5] computes simple interest based on both a 360
  6364. S INT           and 365 day year. Store the number of days before maturity into
  6365.                 register FR0,  store  the  amount of  the  principle  into  the
  6366.                 present value register (FR2), and store the interest rate  into
  6367.                 FR1. Now  press  [Alt][F5]  to calculate  the  simple  interest
  6368.                 accrued. The value displayed in the x position of the stack  is
  6369.                 the interest accrued based on a 365 day year, the value  placed
  6370.                 into the z position is calculated based on a 360 day year.
  6371.  
  6372. *Example 16     To Calculate:              Keystrokes                  Display
  6373.                 Clear Financial Registers  [Shift][F10]         Clear: A F S U
  6374.                                            [F]                        0.000000
  6375.                 Enter Present Value        1000                           1000
  6376.                                            [C]                    -1000.000000
  6377.                                            [Ctrl][P]              -1000.000000
  6378.                 Enter Interest             10                               10
  6379.                                            [Ctrl][I]                 10.000000
  6380.                 Enter No. of Days          90                               90
  6381.                                            [Ctrl][N]                 90.000000
  6382.                 Simple Interest 365        [Alt][F5]                -25.000000
  6383.                                            [Shift][F4]            -1000.000000
  6384.                 Simple Interest 360        [Shift][F4]              -24.657534
  6385.                                            [Shift][F4]            -1000.000000
  6386.  
  6387. Back & Forth Professional version 2.0                                 page 127
  6388. ______________________________________________________________________________
  6389.  
  6390. [Alt][F6]       Pressing [Alt][F6]  computes  the  straight  line  depreciation
  6391. SLDEP           value given the  asset's original cost,  stored in the  present
  6392.                 value register (FR2); salvage value, stored in the future value
  6393.                 register (FR3); and useful life  expectancy in terms of  years,
  6394.                 stored in the  number of  payments register  (FR0). Once  these
  6395.                 values are entered, enter the year for which depreciation is to
  6396.                 be calculated into the x position and press the [Alt][F6]  key.
  6397.                 The amount of the depreciation is then shown in the x  position
  6398.                 of the stack, with the remaining book value in the y position.
  6399.  
  6400. [Alt][F7]       Pressing [Alt][F7] computes the sum of years depreciation given
  6401. SOYD            the original cost  of the  asset, stored in  the present  value
  6402.                 register (FR2); its salvage value,  stored in the future  value
  6403.                 register (FR3); & its useful life expectancy in terms of years,
  6404.                 stored in the number of periods register(FR0).Once these values
  6405.                 are entered,  enter the  year for  which  depreciation is to be 
  6406.                 calculated into the x position and press the [Alt][F7] key. The
  6407.                 amount  of the  depreciation is then shown in the  x  position, 
  6408.                 with the remaining book value placed in the y position.
  6409.  
  6410. [Alt][F8]       Pressing  [Alt][F8]   computes  the   depreciation  using   the
  6411. DDB             declining balance method given the original cost of the  asset,
  6412.                 stored in the present value register (FR2); its salvage  value,
  6413.                 stored in the future value register (FR3); the useful its  life
  6414.                 expectancy in terms of years,  stored in the number of  periods
  6415.                 register (FR0); and  the declining balance  factor to be  used,
  6416.                 stored as a  percentage into the  interest register (FR1).  For
  6417.                 example, if the declining balance rate was equal to 200%, enter
  6418.                 200 into  the  interest register  FR1.  Once these  values  are
  6419.                 entered, enter  the  year  for  which  depreciation  is  to  be
  6420.                 calculated into the x position and press the [Alt][F8] key. The
  6421.                 depreciation amount is  then  shown in  the x  position  of the
  6422.                 stack,with the remaining book value placed in the y position.
  6423.  
  6424. *Example 17     To Calculate:              Keystrokes                  Display
  6425.                 Clear Financial Registers  [Shift][F10]         Clear: A F S U
  6426.                                            [F]                        0.000000
  6427.                 Enter Book Value           25000                         25000
  6428.                                            [Ctrl][P]              25000.000000
  6429.                 Enter Salvage              5000                           5000
  6430.                                            [Ctrl][F]               5000.000000
  6431.                 Enter No. of Years         5                                 5
  6432.                                            [Ctrl][N]                  5.000000
  6433.                 Year to Depreciate         2                                 2
  6434.                                            [Enter]                    2.000000
  6435.                                            6                                 6
  6436.                 Straight Line Dep          [Alt][F6]               4000.000000
  6437.                 Amount Left                [Shift][F5]            19000.000000
  6438.                                            2                                 2
  6439.                                            [Enter]                    2.000000
  6440.                                            6                                 6
  6441.                 Sum of Years Dep           [Alt][F7]               6000.000000
  6442.                 Amount Left                [Shift][F5]            10666.666667
  6443.                 DDB Rate                   150                             150
  6444.                                            [Alt][I]                 150.000000
  6445.                                            2                                 2
  6446.                                            [Enter]                    2.000000
  6447.                                            6                                 6
  6448.                 Declining Balance Dep      [Alt][F8]               6375.000000
  6449.                 Amount Left                [Shift][F5]             9875.000000
  6450. Back & Forth Professional version 2.0                                 page 128
  6451. ______________________________________________________________________________
  6452.  
  6453. [Alt][F9]       Pressing [Alt][F9] computes the new  date given one date and  a
  6454. DATE            number of days. Before executing this function, be sure to  set
  6455.                 the date format  mode to either  M.DY or D.MY.  Then enter  the
  6456.                 date to base the  calculation on, with  6 digits following  the
  6457.                 decimal point.  Next,  enter  the  number  of  days  difference
  6458.                 between the  entered  date  and  the  desired  day.  Now  press
  6459.                 [Alt][F9] to calculate the actual date. The number that appears
  6460.                 in the x position of the stack  is the date based on an  actual
  6461.                 365 day year, the  number shown in the  y position is the  date
  6462.                 based on a 30 day month, 360 day year.
  6463.  
  6464. [Alt][F10]      Pressing [Alt][F10]  computes the  number of  days between  two
  6465. #DAYS           dates. Before  executing this  function, the  date format  mode
  6466.                 must be  set by  toggling the  [Ctrl][F2] MD/DM  key. Then  two
  6467.                 dates must  be entered  conforming to  the mode  selected  with
  6468.                 exactly  6  digits  following  the  decimal  place.  Now  press
  6469.                 [Alt][F10] to calculate the number  of days. The actual  number
  6470.                 of days (including leap  years) is shown in  the x position  of
  6471.                 the stack, while the number of days based on a 360 day year  is
  6472.                 shown in the y position.
  6473.  
  6474. *Example 18     To Calculate:              Keystrokes                  Display
  6475.  
  6476.                 6mos after 4/24/87         4.241987                   4.241987
  6477.                                            [Enter]                    4.241987
  6478.                                            180                             180
  6479.                 based on actual year       [Alt][F9]                 10.211987
  6480.                 based on 360 day year      [Shift][F5]               10.241987
  6481.  
  6482.                 number of days between     11.051991                 11.051991
  6483.                 11/5/91 & 12/11/92         [Enter]                   11.051991
  6484.                                            12.111992                 12.111992
  6485.                 based on actual year       [Alt][F10]               402.000000
  6486.                 based on 360 day year      [Shift][F5]              396.000000
  6487.  
  6488. Back & Forth Professional version 2.0                                 page 129
  6489. ______________________________________________________________________________
  6490.  
  6491. About the Stack
  6492.  
  6493.                 The operation  of  this  set  of  calculators  is  based  on  a
  6494.                 mathematical logic known as Reverse Polish Notation (RPN).  The
  6495.                 calculator uses  RPN to  solve  complicated calculations  in  a
  6496.                 simple, straightforward manner  without the use  of clumsy  and
  6497.                 confusing  parentheses.  This  is  achieved  by   automatically
  6498.                 retaining and returning  intermediate calculated  results to  a
  6499.                 memory stack. The stack is set up as follows:
  6500.  
  6501.                       ╔═════════════╗
  6502.                 T:    ║      t      ║
  6503.                       ╟─────────────╢
  6504.                 Z:    ║      z      ║
  6505.                       ╟─────────────╢
  6506.                 Y:    ║      y      ║
  6507.                       ╟─────────────╢
  6508.                 X:    ║      x      ║        Working Register
  6509.                       ╚═════════════╝
  6510.  
  6511.                 Any number that is keyed in or results from the execution of  a
  6512.                 numeric function is placed into the x position of the stack  at
  6513.                 the time it is displayed in the calculator number window.  This
  6514.                 action causes the  stack to  be either  "pushed", "popped",  or
  6515.                 only the x-register to be changed. The three stacks drawn below
  6516.                 illustrate the three types of  stack movement. Assume x, y,  z,
  6517.                 and t represent any numbers which may be on the stack.
  6518.  
  6519. *Stack Push           ╔═════════════╗      ╔═════════════╗      ╔═════════════╗
  6520.                 T:    ║      t      ║      ║      t      ║      ║      z      ║
  6521.                       ╟─────────────╢      ╟─────────────╢      ╟─────────────╢
  6522.                 Z:    ║      z      ║      ║      z      ║      ║      y      ║
  6523.                       ╟─────────────╢      ╟─────────────╢      ╟─────────────╢
  6524.                 Y:    ║      y      ║      ║      y      ║      ║   12.0000   ║
  6525.                       ╟─────────────╢      ╟─────────────╢      ╟─────────────╢
  6526.                 X:    ║      x      ║      ║   12.0000   ║      ║   12.0000   ║
  6527.                       ╚═════════════╝      ╚═════════════╝      ╚═════════════╝
  6528.                 Keys:  original stack            12                 [Enter]
  6529.  
  6530.                 In the case above, the diagram  of the original stack shows  it
  6531.                 before any key is pressed. Once you begin entry of a number, in
  6532.                 this case 12,  the number in  the x position  is changed  along
  6533.                 with the value  entered into  the calculator  window. When  you
  6534.                 press [Enter], the value currently  in the x position, in  this
  6535.                 case the 12, is pushed into the y position. The value in the  y
  6536.                 position is likewise pushed up into the z position, with the  z
  6537.                 value pushed up into the t position. The old t value is  pushed
  6538.                 off the top of the stack and is no longer accessible.
  6539.  
  6540. Back & Forth Professional version 2.0                                 page 130
  6541. ______________________________________________________________________________
  6542.  
  6543. *Stack Pop            ╔═════════════╗      ╔═════════════╗      ╔═════════════╗
  6544.                 T:    ║      t      ║      ║      t      ║      ║      t      ║
  6545.                       ╟─────────────╢      ╟─────────────╢      ╟─────────────╢
  6546.                 Z:    ║      z      ║      ║      z      ║      ║      t      ║
  6547.                       ╟─────────────╢      ╟─────────────╢      ╟─────────────╢
  6548.                 Y:    ║   12.0000   ║      ║   12.0000   ║      ║      z      ║
  6549.                       ╟─────────────╢      ╟─────────────╢      ╟─────────────╢
  6550.                 X:    ║   12.0000   ║      ║   24.0000   ║      ║   36.0000   ║
  6551.                       ╚═════════════╝      ╚═════════════╝      ╚═════════════╝
  6552.                 Keys:   (from above)              24                  [+]
  6553.  
  6554.                 In this case, the first diagram of the stack shows it as it was
  6555.                 after 12 is pushed  onto it. When a  new number is entered,  in
  6556.                 this case  24, the  number  in the  x  position is  changed  to
  6557.                 reflect the new number  entered. Now when  the [+] is  pressed,
  6558.                 the number in the y position  is taken off the stack and  added
  6559.                 to the number in the x  position. This results in the value  in
  6560.                 the t position being  dropped down to the  z position, and  the
  6561.                 value in the z position dropped into the y position. The number
  6562.                 in the x position reflects the result of the operation, in this
  6563.                 case:  12 + 24 = 36
  6564.  
  6565.  
  6566. *X Operation          ╔═════════════╗      ╔═════════════╗
  6567.                 T:    ║      t      ║      ║      t      ║
  6568.                       ╟─────────────╢      ╟─────────────╢
  6569.                 Z:    ║      z      ║      ║      z      ║
  6570.                       ╟─────────────╢      ╟─────────────╢
  6571.                 Y:    ║      y      ║      ║      y      ║
  6572.                       ╟─────────────╢      ╟─────────────╢
  6573.                 X:    ║   36.0000   ║      ║    6.0000   ║
  6574.                       ╚═════════════╝      ╚═════════════╝
  6575.                 Keys:   (from above)             [F1]
  6576.  
  6577.                 In this case, the first diagram of the stack shows it as it was
  6578.                 after adding 12  + 24.  The stack  at this  point displays  the
  6579.                 value 36.0000. If  you enter  one of  the defined  mathematical
  6580.                 functions located below the register and stack display, in this
  6581.                 case [F2] Root, the value located in the x position is the only
  6582.                 value in the stack altered. The result of the square root of 36
  6583.                 appears in the x position and in the calculator window.
  6584.  
  6585. Back & Forth Professional version 2.0                                 page 131
  6586. ______________________________________________________________________________
  6587.  
  6588. The Use Of Memory Registers
  6589.  
  6590.                 The RPN Calculator  provides you  with 10  memory cells  called
  6591.                 registers. Registers are  used to store  immediate results  for
  6592.                 later use. When numbers are stored, they are copied from the  x
  6593.                 position of the  stack to the  storage registers. When  numbers
  6594.                 are recalled  from a  register, the  value is  copied from  the
  6595.                 designated register to  the x  position of the  stack. In  both
  6596.                 cases, the source is not changed. Ten Statistical registers and
  6597.                 ten Financial registers are also available.
  6598.  
  6599. Storing and Recalling Numbers
  6600.  
  6601.                 The next two commands  are used to store  and recall values  to
  6602.                 and from the data registers.
  6603.  
  6604. [Shift][F1]     The Store  register  function places  the  value found  in  the
  6605. STO x           calculator window into the selected register.
  6606.  
  6607.                 When selected,  a  menu  is displayed  prompting  you  for  the
  6608.                 register set to be  used. Press either  [F] for Financial,  [S]
  6609.                 for Statistical or [U] for User.  You are then asked to  select
  6610.                 the number of the data register (between 0 and 9,  inclusively)
  6611.                 to be  filled.  After  a  register  number  is  supplied,  this
  6612.                 function copies the value from the calculator window into  that
  6613.                 data register.
  6614.  
  6615. [Shift][F2]     The Recall register function gets  the value from the  selected
  6616. RCL x           register and places  it into  the calculator window  and the  x
  6617.                 position of the stack.
  6618.  
  6619.                 When selected,  a  menu  is displayed  prompting  you  for  the
  6620.                 register set to  be accessed. Press  either [F] for  Financial,
  6621.                 [S] for Statistical  or [U]  for User.  You are  then asked  to
  6622.                 select the  number  of the  data  register (between  0  and  9,
  6623.                 inclusively)  to  be  recalled.  After  a  register  number  is
  6624.                 supplied, this  function copies  the value  from the  specified
  6625.                 data register into the x position of the stack.
  6626.  
  6627. Back & Forth Professional version 2.0                                 page 132
  6628. ______________________________________________________________________________
  6629.  
  6630. Arithmetic Operations On Data Registers
  6631.  
  6632.                 The four mathematical operators [+-*/] may be used to  directly
  6633.                 operate on a specified data register.
  6634.  
  6635. [Shift][F1]     This can be used to perform  an arithmetic operation on a  data
  6636. STO x           register and  store the  result in  the same  register  without
  6637.                 changing the x-value.  This is accomplished  by performing  the
  6638.                 requested operation on  the specified data  register using  the
  6639.                 value located in the  x position of the  stack. When asked  for
  6640.                 the register number, simply  enter the arithmetic operation  to
  6641.                 be  performed,  followed  by  the  register  number  that   the
  6642.                 calculation is  to be  performed  upon. The  following  example
  6643.                 multiplies data register  04 containing the  number 100 by  the
  6644.                 number 12 [R4 * 12].
  6645.  
  6646. *Example 19     Keys Pressed       Display            X-Value       User REG 04
  6647.  
  6648.                 (initial)          0.0000              0.0000            0.0000
  6649.                 100                100                    100            0.0000
  6650.                 [Shift][F1]        STO REGS:         100.0000            0.0000
  6651.                 [U]                STO __            100.0000            0.0000
  6652.                 4                  STO 04            100.0000          100.0000
  6653.                 12                 12                      12          100.0000
  6654.                 [Shift][F1]        STO REGS:          12.0000          100.0000
  6655.                 [U]                STO __             12.0000          100.0000
  6656.                 [*]                STO * __           12.0000          100.0000
  6657.                 4                  STO * 04           12.0000         1200.0000
  6658.  
  6659. [Shift][F2]     This is used to  perform an arithmetic  operation on the  value
  6660. RCL x           located in the x  position on the  stack without "pushing"  the
  6661.                 stack. Pushing the stack is the process of moving the values of
  6662.                 the stack up one position (x ->  y, y ->  z, z ->  t, t ->  off
  6663.                 stack). The value located in  the register is not changed.  The
  6664.                 operation is done on  the number located  in the x-position  of
  6665.                 the stack. When asked for the register number, simply enter the
  6666.                 arithmetic operation to be performed, followed by the  register
  6667.                 number that is to  supply the value to  be used. The  following
  6668.                 example extracts the value located in register 0 and divides it
  6669.                 by 2 [R0 / 2].
  6670.  
  6671. *Example 20     Keys Pressed       Display             X-Value      User REG 00
  6672.  
  6673.                 (initial)          0.0000               0.0000           0.0000
  6674.                 100                100                     100           0.0000
  6675.                 [Shift][F1]        STO REGS:          100.0000           0.0000
  6676.                 [U]                STO __             100.0000           0.0000
  6677.                 0                  STO 00             100.0000         100.0000
  6678.                 2                  2                         2         100.0000
  6679.                 [Shift][F2]        RCL REGS:            2.0000         100.0000
  6680.                 [U]                RCL __               2.0000         100.0000
  6681.                 [/]                RCL / __             2.0000         100.0000
  6682.                 0                  RCL / 00            50.0000         100.0000
  6683.  
  6684. Back & Forth Professional version 2.0                                 page 133
  6685. ______________________________________________________________________________
  6686.  
  6687. Error Messages
  6688.  
  6689. These are  the possible  error messages  that can  be displayed  under the  RPN
  6690. Calculator. When one is encountered, press any key to resume calculations.
  6691.  
  6692. Attempt Negative Factorial
  6693.  
  6694.                 This error can  appear when  executing the  [!] factorial,  the
  6695.                 [Alt][F9] Cy,x combination or  the [Alt][F10] Py,x  permutation
  6696.                 function. It results from the attempt to use a negative x or  y
  6697.                 value.
  6698.  
  6699. Attempt Non-Integer Factorial
  6700.  
  6701.                 This error can  appear when  executing the  [!] factorial,  the
  6702.                 [Alt][F9] Cy,x combination or  the [Alt][F10] Py,x  permutation
  6703.                 function. It results from  the attempt to use  an x or y  value
  6704.                 with a fractional part, for example 1.5000.
  6705.  
  6706. Attempt To Divide By Zero
  6707.  
  6708.                 This error  results  when  an  attempt to  divide  by  zero  is
  6709.                 recognized.
  6710.  
  6711. Not Enough Data Points
  6712.  
  6713.                 This error can appear when executing a statistical  calculation
  6714.                 such  as  mean,  weighted  mean,  standard  deviation,   linear
  6715.                 regression, correlation, or linear estimation  of x or y.  Each
  6716.                 of these calculations require at least 2 data points except for
  6717.                 mean, which requires at least one data point.
  6718.  
  6719. Overflow
  6720.  
  6721.                 This error can occur when a calculation returns a number larger
  6722.                 than the calculator can handle.
  6723.  
  6724. Under / Overflow
  6725.  
  6726.                 This error can occur when a calculation returns either a number
  6727.                 too large or too small for the calculator to handle.
  6728.  
  6729. Back & Forth Professional version 2.0                                 page 134
  6730. ______________________________________________________________________________
  6731.  
  6732. Section 2: The Tape Calculator
  6733.  
  6734. Overview        The Adding Machine is a  different type of calculator than  the
  6735.                 RPN Calculator.  It  is simplified  with  only the  basic  four
  6736.                 mathematical functions,  square root,  square, percentage,  and
  6737.                 sign changes. Ten memories  (registers) are available for  use,
  6738.                 and the  four  basic functions  can  be performed  using  their
  6739.                 contents. You can also save the contents of the displayed  tape
  6740.                 to a disk file, where it can later be printed or used as data.
  6741.  
  6742.                 When the  Calculator BackPack  is first  entered and  when  the
  6743.                 [Alt][C] key is pressed, the calculator types menu is shown  on
  6744.                 the screen  enumerating the  four  calculator types  to  choose
  6745.                 from. To select  the Tape calculator,  either use the  [{Down}]
  6746.                 cursor key to move the selection  bar to the last entry in  the
  6747.                 menu or press [T].
  6748.  
  6749. Calculator      A calculator is  drawn in the  center of the  screen. The  left
  6750. Display         side of the screen displays the calculator commands and the  10
  6751.                 registers; the right side displays the tape.
  6752.  
  6753. Exiting the     To exit  the  Adding Calculator  and  return to  Back  &  Forth
  6754. Calculator      Professional, press [F10] QUIT.
  6755.  
  6756. [BkSp] Key      The  [BkSp]  key  lets  you  backspace  through  the  currently
  6757.                 displayed value to any point in the number. This allows you  to
  6758.                 modify an  incorrectly entered  value without  having to  begin
  6759.                 again. Once any  key other than  a number or  decimal point  is
  6760.                 pressed, pressing this  key clears  the window  and resets  the
  6761.                 value to zero.
  6762.  
  6763. Register        Registers are places where values  can be stored for later  use
  6764. Functions       in a calculation. Both the store and recall functions, [F5] and
  6765.                 [F6], can also perform  arithmetic computations with the  value
  6766.                 when the  arithmetic operator  is entered  before the  register
  6767.                 number. These four mathematical operators [+-*/] may be used to
  6768.                 directly operate on a specified register.
  6769.  
  6770. Back & Forth Professional version 2.0                                 page 135
  6771. ______________________________________________________________________________
  6772.  
  6773. Pull-Down Menu  At the top of the screen are shown five pull-down menu options.
  6774. Options         These are:
  6775.  
  6776.                 Calculator  Lists the four different calculator types that  can
  6777.                             be chosen for use. These are Financial, Programmer,
  6778.                             Scientific/Statistical, and  Tape.  When  selected,
  6779.                             the appropriate function  key commands are  changed
  6780.                             to reflect the  available commands. The  Financial,
  6781.                             Programmer, and Scientific/Statistical  calculators
  6782.                             are all described within Section 1.
  6783.  
  6784.                 Function    Outlines the groups  of functions available  within
  6785.                             the activated calculator.  These correspond to  the
  6786.                             function keys shown.
  6787.  
  6788.                 Options     Displays the  Calculator  options  available.  This
  6789.                             includes the number  format and save  tape to  disk
  6790.                             options. The  number  format  sets  the  number  of
  6791.                             digits displayed after the decimal point.
  6792.  
  6793.                 Help        Opens a help window with information about the  use
  6794.                             of the activated calculator.
  6795.  
  6796.                 Return      Returns the value  shown in  the calculator  window
  6797.                 value       (the x-value) to the active task.
  6798.  
  6799.                 Quit        Exits the Calculator BackPack.
  6800.  
  6801.                 To select one of these pull-down menu options, press the  [Alt]
  6802.                 key and the first letter of the menu label simultaneously. This
  6803.                 highlights the selected menu  option and displays the  contents
  6804.                 of its menu.
  6805.  
  6806.                 The entries  found  within these  menus  are described  in  the
  6807.                 following pages, under their assigned function keys.
  6808.  
  6809. The [+-*/]      These four  commands,  the  [+-*/] keys,  are  located  on  the
  6810. Operators       calculator keypad, with their activation keys corresponding  to
  6811.                 the [+], [-], [*], and [/]  keys on the keyboard. Any key  that
  6812.                 returns one of  these characters  can be used  to simulate  the
  6813.                 operation. For example, the Print Screen key can be pressed  to
  6814.                 return an '*' to perform a multiplication operation. To execute
  6815.                 any of these four functions, enter the first number, then press
  6816.                 the function  [+-*/] that  is to  act upon  it. Now  enter  the
  6817.                 second number. If a string of additions or other functions  are
  6818.                 to be  done,  simply press  the  desired function  after  every
  6819.                 number but the last. A running total is kept in the  calculator
  6820.                 window, but is not displayed on  the tape until [=] or  [Enter]
  6821.                 is pressed.
  6822.  
  6823. [Enter] and     When a string of numbers and operations are entered, a  running
  6824. [=] Keys        total is kept. To end a calculation and perform a final  total,
  6825.                 press either the [=] or the [Enter] key.
  6826.  
  6827. Back & Forth Professional version 2.0                                 page 136
  6828. ______________________________________________________________________________
  6829.  
  6830. Alphabetic      The following commands are  shown below the calculator  diagram
  6831. Commands        and are selected by pressing the indicated alphabetic letter.
  6832.  
  6833. [!] Factorial   Pressing [!] computes the factorial of the current value.  This
  6834.                 cannot compute  the factorial  of a  number with  a  fractional
  6835.                 value.
  6836.  
  6837. [%] Percent     Pressing the  [%]  key  returns the  percentage  value  of  the
  6838.                 current number in the calculator window.
  6839.  
  6840. [A] Absolute    Pressing [A] yields  the absolute value  of the current  value.
  6841.                 The absolute value of  a number is the  positive value of  that
  6842.                 number.
  6843.  
  6844. [C] Change      Pressing  the  [F3]  key  negates  the  current  value  in  the
  6845. Sign            calculator window.  If the  value  is positive,  pressing  [F3]
  6846.                 renders it negative.
  6847.  
  6848. [F] Fraction    Pressing [F] removes the integer portion of the current  value.
  6849.                 For example: the fractional portion of 1.75 is .75.
  6850.  
  6851. [I] Integer     Pressing [I]  removes the  fractional  portion of  the  current
  6852.                 value.
  6853.  
  6854. Tape Commands   Three commands  are  available  for manipulation  of  the  tape
  6855.                 produced by  this  calculator.  These commands  let  you  view,
  6856.                 print, or save the tape to disk.
  6857.  
  6858. Save Tape to    Saves contents of tape to a disk file. If a previously  created
  6859. Disk            file is specified, you can choose to either overwrite the  file
  6860.                 or append the  tape to the  end of the  file. To select,  press
  6861.                 [F8].
  6862.  
  6863. View Tape       Scrolls the entire tape using the cursor keys. To select, press
  6864.                 [Alt][F8].
  6865.  
  6866. Print Tape      Prints the contents of the  tape. To select, press [Alt][O]  to
  6867.                 open the Options menu and select [P].
  6868.  
  6869. Showing the     When an operator is entered, the tape displays the last  number
  6870. Total           entered, followed by the operator. When [=] is entered to total
  6871.                 the numbers, the last  entered value is placed  on the tape,  a
  6872.                 line is  drawn below  the list  of numbers,  and the  total  is
  6873.                 displayed below it with the label 'T' after it.
  6874.  
  6875.  
  6876.                 Type in 69.95 and press [+]                         69.95   +
  6877.                 Type in 49.95 and press [+]                         49.95   +
  6878.                 Type in 49.95                                       49.95
  6879.                 Press [Enter] or [=]                     ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
  6880.                                                                    169.85   T
  6881.  
  6882.                 The above tape displays the calculation that adds 69.95 + 49.95
  6883.                 + 49.95 to give the result 169.85.
  6884.  
  6885. Back & Forth Professional version 2.0                                 page 136
  6886. ______________________________________________________________________________
  6887.  
  6888. Function Key    Ten function keys contain various commands that operate on  the
  6889. Operations      current value. These are shown on the left side of the screen.
  6890.  
  6891. [F1] HELP       Displays Help information about the tape calculator.
  6892.  
  6893. [F2] ROOT x     Returns the square root of the current number.
  6894.  
  6895. [F3] x^2        Returns the squared value of the current number (x * x).
  6896.  
  6897. [F4] RESET      Clears the calculator value and resets the tape.
  6898.  
  6899. [F5] STO        Pressing [F5] stores the current  value into a register  (0-9).
  6900.                 It can also perform an  arithmetic operation on a register  and
  6901.                 store the result back into the  same register. This is done  by
  6902.                 pressing [F5] STO,  followed by  the operation  [+-*/] and  the
  6903.                 register number. It  then takes  the displayed  number and  the
  6904.                 register value and does the specified operation. The result  is
  6905.                 then restored to the register.
  6906.  
  6907. [F6] RCL        Pressing [F6] recalls the value from the specified register and
  6908.                 places it into the display. This can also perform an arithmetic
  6909.                 operation on the value located in the window using the register
  6910.                 value. This is accomplished by  pressing [F6] RCL, followed  by
  6911.                 the operation [+-*/] and the register number. It then takes the
  6912.                 displayed number and the register value and does the  specified
  6913.                 operation. The register is not changed by this operation.
  6914.  
  6915. [F7] CLREG      Resets the contents of each register to zero(0).
  6916.  
  6917. [F8] SAVE       Saves contents of tape to disk file.
  6918.  
  6919. [F9] RETPGM     Swaps out  of the  calculator and  returns to  the last  active
  6920.                 task.
  6921.  
  6922. [F10] EXIT      Exits the Tape Calculator and returns to Back & Forth.
  6923.  
  6924. Back & Forth Professional version 2.0                                 page 137
  6925. ______________________________________________________________________________
  6926.  
  6927. The Editor
  6928.  
  6929. Editor Command  The editor included with Back  & Forth is a simple-to-use  text
  6930.                 and keystroke  editor. It  is useful  in creating  and  editing
  6931.                 simple ASCII text files.
  6932.  
  6933.                 This editor is also used as  the Cut & Paste keystroke  editor,
  6934.                 when selected  from the  Cut  & Paste  menu.  It is  useful  in
  6935.                 creating  and  editing  keystroke  files  containing   keyboard
  6936.                 commands along with  Cut & Paste  text. The modified  keystroke
  6937.                 file may then be replayed by selecting the Paste command.
  6938.  
  6939.                 This editor includes such features as: an ASCII table, list  of
  6940.                 command keys, text movement commands (Block), displayed  column
  6941.                 ruler, text wrap, folder & file functions, delete options,  and
  6942.                 search and replace commands.
  6943.  
  6944. Limitations     The maximum file size allowed  within this editor is  300-400k.
  6945.                 When used  as a  Cut &  Paste clipboard,  the maximum  size  is
  6946.                 80-100k (depending  on the  amount of  free memory  available).
  6947.                 Another limitation is the line length. The maximum line  length
  6948.                 accepted and displayed is 512 columns. Any line whose length is
  6949.                 greater than this will  be continued on  the next line.  Please
  6950.                 note, the file is saved in this form.
  6951.  
  6952. Editor Screen   When the Editor is selected, the first page of text is shown in
  6953.                 the center of the screen. At the top of the screen appears  the
  6954.                 menu options, available when the [F2] Menu command is selected.
  6955.                 Below this appears an editor information box containing the row
  6956.                 and column cursor position, the editor settings (set under  the
  6957.                 Options menu), the amount of memory left, and the file name. An
  6958.                 asterisk appears to the left of the file name once its contents
  6959.                 have been  modified. A  representation  of the  screen  appears
  6960.                 below.
  6961.  
  6962. Block  Delete  File  Jump  Line  Miscellaneous  Options  Print  Search          
  6963. ┌─────────────────────────────────────────────────────────────────────────────┐
  6964. │ Line:   1 Col:    0 Ins Ind Wrap Mem:    140k   *Path\Filename              │
  6965. └─────────────────────────────────────────────────────────────────────────────┘
  6966. ┌─────────────────────────────────────────────────────────────────────────────┐
  6967. │                                                                             │
  6968. │                                                                             │
  6969. │                                                                             │
  6970. │                                                                             │
  6971. │                                                                             │
  6972. │                                                                             │
  6973. │                                                                             │
  6974. │                                                                             │
  6975. │                                                                             │
  6976. │                                                                             │
  6977. │                                                                             │
  6978. └─────────────────────────────────────────────────────────────────────────────┘
  6979. 1Help   2Menu   3Savfil 4NewFil 5Addlne 6Dellne 7Find   8Replac 9RetPgm 0Exit
  6980.  
  6981. Back & Forth Professional version 2.0                                 page 138
  6982. ______________________________________________________________________________
  6983.  
  6984. Entering Text   The main reason for an  editor's existence is the entrance  and
  6985.                 modification of text. This is easy to do. Text is entered  into
  6986.                 the file  by  positioning the  cursor  and typing  the  desired
  6987.                 characters. To end a line and  begin a new one, press  [Enter].
  6988.                 The cursor keys can also be used to move the cursor to  another
  6989.                 location.
  6990.  
  6991.                 To enter a special  ASCII character at  the cursor, either  use
  6992.                 the ASCII table or press the [Alt] key down while typing in its
  6993.                 decimal value. For  example, to  enter "¢",  press [Alt]  while
  6994.                 entering the number 155 from the keypad.
  6995.  
  6996. Text Entry      When text is entered into the file, the editor uses the  format
  6997. Modes           settings defined within the Options menu to control text entry.
  6998.                 These settings  include the  wrap mode,  indent mode,  and  tab
  6999.                 treatment within the editor.
  7000.  
  7001. Inserting /     Text is entered into  the file according  to the selected  edit
  7002. Overwriting     mode, either Insert or Overwrite. When in Insert mode, typing a
  7003. Text            character inserts it before the character shown at the  cursor.
  7004.                 When in  Overwrite  mode,  typing a  character  overwrites  the
  7005.                 character at the  cursor. To  change the edit  mode, press  the
  7006.                 [Ins] key until either  "Ins" or "Ovr" is  shown at the top  of
  7007.                 the screen.
  7008.  
  7009. Indenting Text  The Indent mode determines where the cursor is placed after the
  7010.                 end of line is reached. When "Ind" is shown, upon reaching  the
  7011.                 end of  a line,  the cursor  is positioned  directly below  the
  7012.                 first non-blank character  of the line  above; otherwise,  when
  7013.                 "Ind" is off,  the cursor is  moved to column  one of the  next
  7014.                 line when the  end of  line is  reached. This  is toggled  when
  7015.                 [Shift][F10] is pressed.
  7016.  
  7017. Wrapping Text   The text wrap mode determines the way text is treated when  the
  7018.                 right margin is exceeded. When a character has been typed  past
  7019.                 the right margin, the last word entered is moved to a new  line
  7020.                 along with the cursor. When off, the line of text is ended only
  7021.                 when the [Enter] key  is pressed, a cursor  key is pressed,  or
  7022.                 the line length reaches 512  characters. The wrap feature  does
  7023.                 not wrap text that  has been changed  by inserting or  deleting
  7024.                 text at any point in a line other than at the right margin.  To
  7025.                 reformat  an  altered  paragraph,  use  the  [Ctrl][F7]  Format
  7026.                 command.
  7027.  
  7028. Treatment of    The [Tab] key  lets you  enter a set  number of  spaces at  the
  7029. Tabs            cursor. Tabs are  commonly used  to indent the  first lines  of
  7030.                 paragraphs or separate columns of information. The tab size may
  7031.                 be set under the Options menu.
  7032.  
  7033. Back & Forth Professional version 2.0                                 page 139
  7034. ______________________________________________________________________________
  7035.  
  7036. Cursor          The cursor keys are used to move the highlighted cursor  around
  7037. Movement        the file and within the menus. When the editor is in text mode,
  7038.                 the following  keys  moves the  text  cursor in  the  indicated
  7039.                 direction.
  7040.  
  7041.                 [Up] or [Down]       Moves the cursor to the character directly
  7042.                                      above or below its current position.
  7043.  
  7044.                 [Left] or [Right]    Moves left or right one character. If  the
  7045.                                      cursor is  at  the beginning  of  a  line,
  7046.                                      pressing [Left] moves  to the  end of  the
  7047.                                      above line. If the cursor is at the end of
  7048.                                      a line,  pressing  [Right]  moves  to  the
  7049.                                      beginning of the line below.
  7050.  
  7051.                 [PgUp] or [PgDn]     Shows the next  or previous  text page  in
  7052.                                      the file. A page is the amount of text (20
  7053.                                      lines) that can be shown on the screen  at
  7054.                                      one time.
  7055.  
  7056.                 [Ctrl][PgUp] or      Moves the  cursor  to the  first  or  last
  7057.                 [Ctrl][PgDn]         character on the displayed page of text.
  7058.  
  7059.                 [Home] or [End]      Moves the cursor to highlight the first or
  7060.                                      last character  on  the  current  line  of
  7061.                                      text.
  7062.  
  7063.                 [Ctrl][Home] or      Moves the  cursor  to the  first  or  last
  7064.                 [Ctrl][End]          character of the file.
  7065.  
  7066. Wordstar        This editor supports most of the basic commands of the Wordstar
  7067. Cursor Keys     editor. The  Wordstar  cursor  movement keys  are  shown  below
  7068.                 matched with their cursor key equivalent (as defined above).
  7069.  
  7070.                 [Up]                      [Ctrl][E]
  7071.                 [Down]                    [Ctrl][X]
  7072.                 [Left]                    [Ctrl][S]
  7073.                 [Right]                   [Ctrl][D]
  7074.                 [PgUp]                    [Ctrl][R]
  7075.                 [PgDn]                    [Ctrl][C]
  7076.                 [Ctrl][PgUp]              [Ctrl][Q][E]
  7077.                 [Ctrl][PgDn]              [Ctrl][Q][X]
  7078.                 [Home]                    [Ctrl][Q][S]
  7079.                 [End]                     [Ctrl][Q][D]
  7080.                 [Ctrl][Home]              [Ctrl][Q][R]
  7081.                 [Ctrl][End]               [Ctrl][Q][C]
  7082.  
  7083. Back & Forth Professional version 2.0                                 page 140
  7084. ______________________________________________________________________________
  7085.  
  7086. Invoking the    The editor enters command mode when the [F2] menu is invoked or
  7087. Editor          when a  quick  key  is  pressed.  When  in  command  mode,  the
  7088. Commands        highlighted selection  bar is  shown  within the  active  menu.
  7089.                 Commands may  be  invoked  in  one of  three  ways,  by  either
  7090.                 selecting from  the [F2]  Menu, typing  the Wordstar  emulation
  7091.                 quick keys, or pressing the function key quick keys.
  7092.  
  7093. Invoking a      The command mode ordinarily  used is the  menu mode. This  mode
  7094. Command via     lets you select a command by sequentially stepping through  the
  7095. [F2] Menu       menus and choosing  the desired  options. To  invoke a  command
  7096.                 using the menu  mode, press the  [F2] Menu key  and, using  the
  7097.                 [Left] or [Right] cursor key, move the selection bar across the
  7098.                 menu line to highlight the desired option. Press [Enter] or the
  7099.                 [Down] cursor key to display the contents of the menu. Now  use
  7100.                 the [Up] or [Down] cursor key to move the selection bar to  the
  7101.                 desired command  in the  pull-down menu  and press  [Enter]  to
  7102.                 select.
  7103.  
  7104. Invoking a      The other two command selection modes use quick keys to  invoke
  7105. Command via     the desired commands. One set uses the [Ctrl] key coupled  with
  7106. Quick Keys      the designated alphabetic  keys to invoke  commands similar  to
  7107.                 the quick keys used by the Wordstar editor. To invoke a command
  7108.                 using this set of quick keys,  press the [Ctrl] key down  while
  7109.                 pressing the alphanumeric character(s) assigned to the command.
  7110.                 These are listed within the command menus.
  7111.  
  7112.                 The other set of quick keys uses the [Shift], [Ctrl], and [Alt]
  7113.                 keys  coupled  with  the  ten  (10)  function  keys  to  invoke
  7114.                 commands. These  keys are  shown at  the bottom  of the  editor
  7115.                 screen. To see the  commands assigned to  each set of  function
  7116.                 keys, hold down either the [Shift], [Ctrl], or [Alt] key for  a
  7117.                 moment. After a  brief delay,  the function keys  shown at  the
  7118.                 bottom of the screen are changed to display those corresponding
  7119.                 to the key being pressed. To invoke a command using these quick
  7120.                 keys, press the  function key with  either [Shift], [Ctrl],  or
  7121.                 [Alt] key.
  7122.  
  7123.                 All quick keys may only be  issued while the editor is in  text
  7124.                 mode. The editor is in text mode when a cursor key or character
  7125.                 entered from the keyboard is shown in the text of the file.
  7126.  
  7127. Back & Forth Professional version 2.0                                 page 141
  7128. ______________________________________________________________________________
  7129.  
  7130. Function Key    Most of the  function keys shown  at the bottom  of the  screen
  7131. Commands        correspond to options found under [F2] Menu.
  7132.  
  7133.                 [F1] Help             Displays Help about the editor.
  7134.                 [F2] Menu             Invokes  the  menu  at  the  top  of  the
  7135.                                       screen.
  7136.                 [F3] SavFil           Found under File menu: Save file
  7137.                 [F4] NewFil           Found under File menu: Load a new file.
  7138.                 [F5] AddLne           Found under Line menu: Add a line
  7139.                 [F6] DelLne           Found under Delete menu: Line
  7140.                 [F7] Find             Found under Search menu: Find
  7141.                 [F8] Replac           Found under Search menu: Replace
  7142.                 [F9] RetPgm           Returns to the last active program.
  7143.                 [F10] Exit            Exits the editor.
  7144.                 [Alt][F1] AscTbl      Found under Options menu: ASCII table
  7145.                 [Alt][F2] GoLine      Found under Jump menu: Line number
  7146.                 [Alt][F3] InsFil      Found under File menu: Read in file
  7147.                 [Alt][F4] WrtFil      Found under File menu: Write to file
  7148.                 [Alt][F5] DupLne      Found under Line menu: Duplicate line
  7149.                 [Alt][F6] DelBol      Found under Delete menu: Front of line
  7150.                 [Alt][F7] JoinLn      Found under Line menu: Join line
  7151.                 [Alt][F8] SplitL      Found under Line menu: Split line
  7152.                 [Alt][F9] LineShl     Found under Line menu: Left Shift
  7153.                 [Alt][F10] LineShr    Found under Line menu: Right Shift
  7154.                 [Ctrl][F1] BlkBeg     Found under Block menu: Begin block
  7155.                 [Ctrl][F2] BlkEnd     Found under Block menu: End block
  7156.                 [Ctrl][F3] BlkHid     Found under Block menu: Unmark block
  7157.                 [Ctrl][F4] BlkCpy     Found under Block menu: Copy block
  7158.                 [Ctrl][F5] BlkMov     Found under Block menu: Move block
  7159.                 [Ctrl][F6] BlkDel     Found under Block menu: Delete block
  7160.                 [Ctrl][F7] BlkPrt     Found under Block menu: Print block
  7161.                 [Ctrl][F8] BlkWrt     Found under Block menu: Write block
  7162.                 [Ctrl][F9] BlkShl     Found under Block menu: Shift left
  7163.                 [Ctrl][F10] BlkShr    Found under Block menu: Shift right
  7164.                 [Shift][F1] Ruler     Found under Options menu: Ruler
  7165.                 [Shift][F2] CenLin    Found under Line menu: Center line
  7166.                 [Shift][F3] SetMrk    Found under Jump menu: Set marker
  7167.                 [Shift][F4] GoMrk     Found under Jump menu: Goto marker
  7168.                 [Shift][F5] InsLne    Found under Line menu: Insert line
  7169.                 [Shift][F6] DelEol    Found under Delete menu: End of line
  7170.                 [Shift][F7] TopScn    Found under Jump menu: Top of screen
  7171.                 [Shift][F8] CenScn    Found under Jump menu: Center of screen
  7172.                 [Shift][F9] BotScn    Found under Jump menu: Bottom of screen
  7173.                 [Shift][F10] SetInd   Found under Options menu: Indent mode
  7174.  
  7175. Back & Forth Professional version 2.0                                 page 142
  7176. ______________________________________________________________________________
  7177.  
  7178. [F1] Help       The [F1] Help  key displays information  describing the  Editor
  7179.                 and its  commands.  The  help  text is  a  compilation  of  the
  7180.                 contents of this manual.
  7181.  
  7182.                 To change the  help index,  press the  [F5] Index  key. A  menu
  7183.                 lists all defined help  topics. Use the  [Up] or [Down]  cursor
  7184.                 key to highlight the desired  index. Press [Enter] to view  the
  7185.                 help information for the highlighted index.
  7186.  
  7187.                 To scroll the help  text one line  at a time,  use the [Up]  or
  7188.                 [Down] keys. Use [PgDn] or [PgUp] to show the next or  previous
  7189.                 pages of text.
  7190.  
  7191.                 When you have finished  reading the help information  provided,
  7192.                 press [Esc] to exit Help.
  7193.  
  7194. Back & Forth Professional version 2.0                                 page 143
  7195. ______________________________________________________________________________
  7196.  
  7197. [F2] Menu       The [F2] Menu contains the  command menus for the editor.  When
  7198.                 selected,  the  editor  is  placed  in  command  mode  and  the
  7199.                 selection bar appears at the top of the screen. The options are
  7200.                 as follows:
  7201.  
  7202.                 Block          Contains  the  block  commands  which  let   you
  7203.                                define, copy,  delete,  move, unmark,  write,  &
  7204.                                shift one column to the left or right the  block
  7205.                                of text.
  7206.  
  7207.                 Delete         Contains the delete commands  that allow you  to
  7208.                                delete characters, words, parts of words, lines,
  7209.                                parts of lines, and blocks.
  7210.  
  7211.                 File           Contains the commands that let you read,  write,
  7212.                                or view a list of files.
  7213.  
  7214.                 Jump           Contains the commands that  let you mark a  spot
  7215.                                in the text, and move to a marked location, line
  7216.                                number, or the top or bottom of the file.
  7217.  
  7218.                 Line           Contains the  commands that  allow you  to  add,
  7219.                                center, duplicate, insert,  join, shift left  or
  7220.                                right, and split the line at the cursor.
  7221.  
  7222.                 Miscellaneous  Contains the Reformat paragraph command.
  7223.  
  7224.                 Options        Contains the  ASCII  table and  editor  settings
  7225.                                such as: left/right margins, tab ruler,  indent,
  7226.                                insert, and wrap modes.
  7227.  
  7228.                 Print          Contains the print options for the editor.
  7229.  
  7230.                 Search         Contains the find, replace, continue commands.
  7231.  
  7232.                 Use the [Left] or [Right] cursor key to move the selection  bar
  7233.                 across the menu  line to  highlight the  desired option.  Press
  7234.                 [Enter] or the [Down] cursor key to display the contents of the
  7235.                 highlighted menu.
  7236.  
  7237. Menu Quick      The following list shows the quick keys that have been assigned
  7238. Keys            to the command menu options. These quick keys may be used  only
  7239.                 while in text entry mode.
  7240.  
  7241.                 Block         [Alt][B]         Miscellaneous    [Alt][M]
  7242.                 Delete        [Alt][D]         Options          [Alt][O]
  7243.                 File          [Alt][F]         Print            [Alt][P]
  7244.                 Jump          [Alt][J]         Search           [Alt][S]
  7245.                 Line          [Alt][L]
  7246.  
  7247. Back & Forth Professional version 2.0                                 page 144
  7248. ______________________________________________________________________________
  7249.  
  7250. Block Menu      The Block menu contains the  text manipulation commands of  the
  7251.                 editor. They are used to  copy, move, delete, shift, and  write
  7252.                 to disk a  selected group of  lines of text.  The word  "block"
  7253.                 refers to the rectangular  appearance of the highlighted  text,
  7254.                 selected by defining  the top  and bottom  lines of  contiguous
  7255.                 lines of text. The minimum size of a block is one complete line
  7256.                 of text; the maximum size of a block is based on the amount  of
  7257.                 memory available.
  7258.  
  7259.                 Begin block      Defines the top line of a block of text.
  7260.  
  7261.                 End block        Defines the bottom line of a block of text.
  7262.  
  7263.                 Copy             Copies the highlighted  block of  text to  the
  7264.                                  line where the cursor is located.
  7265.  
  7266.                 Delete           Deletes the highlighted block of text.
  7267.  
  7268.                 Move             Moves the block to  the line where the  cursor
  7269.                                  is at,  deletes  the  block  from  its  former
  7270.                                  location.
  7271.  
  7272.                 Print            Prints the block of text.
  7273.  
  7274.                 Unmark           Unmarks the highlighted block of text.
  7275.  
  7276.                 Write            Writes the  highlighted  block of  text  to  a
  7277.                                  file.
  7278.  
  7279.                 Left Shift       Moves the  highlighted  block to  the  left  1
  7280.                                  column.
  7281.  
  7282.                 Right Shift      Moves the block of text to the right 1 column.
  7283.  
  7284.                 Use the [Up] or [Down] cursor key to move the selection bar  to
  7285.                 highlight the desired  option and press  [Enter], or press  the
  7286.                 first letter  of the  menu  option. To  exit this  menu,  press
  7287.                 [Esc].
  7288.  
  7289. Block Quick     The following lists the quick  keys that have been assigned  to
  7290. Keys            the Block menu. These keys can only be used while in text mode.
  7291.  
  7292.                 Block menu                   [Alt][B]              [F2][B]
  7293.                 Begin Block                  [Ctrl][K][B]          [Ctrl][F1]
  7294.                 End Block                    [Ctrl][K][K]          [Ctrl][F2]
  7295.                 Copy Block                   [Ctrl][K][C]          [Ctrl][F4]
  7296.                 Delete Block                 [Ctrl][K][Y]          [Ctrl][F6]
  7297.                 Move Block                   [Ctrl][K][V]          [Ctrl][F5]
  7298.                 Print block                  [Ctrl][K][P]
  7299.                 Unmark Block                 [Ctrl][K][H]          [Ctrl][F3]
  7300.                 Write Block                  [Ctrl][K][W]          [Ctrl][F8]
  7301.                 Shift Block Left                                   [Ctrl][F9]
  7302.                 Shift Block Right                                  [Ctrl][F10]
  7303.  
  7304. Back & Forth Professional version 2.0                                 page 145
  7305. ______________________________________________________________________________
  7306.  
  7307. Begin block     Selecting Begin Block defines the top line of a block of  text,
  7308.                 based on the  cursor location.  If a  previously defined  block
  7309.                 exists and is located below the cursor (even if it is not shown
  7310.                 on the  screen), this  option redefines  the top  line of  that
  7311.                 block. If  a block  exists  but is  located above  the  cursor,
  7312.                 selecting this option unmarks the previously defined block  and
  7313.                 defines the top line of the new block.
  7314.  
  7315.                 For example,  if  the  cursor  is  located  at  the  underlined
  7316.                 character in this paragraph, selecting Begin block defines  the
  7317.                 first line of this paragraph as the top line of a new block.
  7318.  
  7319. End block       Selecting the End  Block option  defines the bottom  line of  a
  7320.                 block of text, based on the  cursor location. Once the top  and
  7321.                 bottom lines of the block have  been set, the block of text  is
  7322.                 highlighted.
  7323.  
  7324.                 Continuing the above example,  if the cursor  is then moved  to
  7325.                 the underlined character found in this paragraph, selecting End
  7326.                 block defines the last line of this paragraph as the last  line
  7327.                 of the block and highlights the text in these three paragraphs.
  7328.  
  7329. Copy            When Copy is selected,  the highlighted text  is copied to  the
  7330.                 line where the cursor is  located without deleting it from  its
  7331.                 original place in the file.
  7332.  
  7333.                 If this command is issued using the block defined above and the
  7334.                 cursor is moved to  appear at the  underlined character at  the
  7335.                 beginning  of  this  paragraph,  the  contents  of  the   three
  7336.                 paragraphs  would  be  copied  to  appear  between  the   above
  7337.                 paragraph and this one, leaving the first copy of the block  in
  7338.                 place but unmarked.
  7339.  
  7340. Delete          When Delete  is selected,  you are  first asked  to verify  the
  7341.                 block delete request. Answer [Y]  to delete the defined  block.
  7342.                 Be  careful  when  deleting  text  since  no  Undo  command  is
  7343.                 provided.
  7344.  
  7345.                 Continuing the example shown under the Copy command,  selecting
  7346.                 Delete deletes  the  three  highlighted  paragraphs  that  were
  7347.                 copied between the two Copy block paragraphs.
  7348.  
  7349. Move            When Move is selected,  the highlighted block  is moved to  the
  7350.                 line where the cursor  is located, deleting  the text from  its
  7351.                 former spot.
  7352.  
  7353.                 If this command is  issued using the  block selected under  the
  7354.                 Begin and End block examples and the cursor is moved to  appear
  7355.                 at the underlined character, the three marked paragraphs  would
  7356.                 be deleted from their original position and moved between  this
  7357.                 paragraph and the one above.
  7358.  
  7359. Print           When Print is selected,the  highlighted block is printed  using
  7360.                 the format  specified  in  the displayed  form.  This  form  is
  7361.                 documented within the Print menu.
  7362.  
  7363. Back & Forth Professional version 2.0                                 page 146
  7364. ______________________________________________________________________________
  7365.  
  7366. Unmark          When Unmark is chosen, the block  is unmarked and shown in  the
  7367.                 normal text color. This text is no longer grouped together as a
  7368.                 block and  any block  commands issued  no longer  affects  this
  7369.                 text.
  7370.  
  7371. Write           When Write  is selected,  a picklist  shows all  non-executable
  7372.                 files found in  the current  directory. To create  a new  file,
  7373.                 highlight [New file],  press [Enter],  and type in  a new  file
  7374.                 name. To  open  another  directory, press  [Tab]  to  move  the
  7375.                 selection bar into the directory window, highlight the  desired
  7376.                 path, and press [Enter].
  7377.  
  7378. Left Shift      When the Left Shift option  is selected, the highlighted  block
  7379.                 of text is moved one column to the left. Be careful when  using
  7380.                 this command; any text appearing in column one will be replaced
  7381.                 by the contents  of column  two. This  command may  be used  to
  7382.                 reposition a block of text on the screen.
  7383.  
  7384. Right Shift     When the Right Shift option is selected, the highlighted  block
  7385.                 of text is moved one column to the right and a space is  placed
  7386.                 in column one. This may be used to indent the block of text.
  7387.  
  7388. Back & Forth Professional version 2.0                                 page 147
  7389. ______________________________________________________________________________
  7390.  
  7391. Delete Menu     The Delete menu contains  the text deletion commands  available
  7392.                 under the editor.  These commands,  with the  exception of  the
  7393.                 Block command, operate  on the  specified text  located at  the
  7394.                 cursor. Therefore,  before  selecting any  of  these  commands,
  7395.                 first move the cursor to the  desired location. In the case  of
  7396.                 the Delete Block command, a block of text must first be defined
  7397.                 by using  the Begin  and  End Block  commands. You  should  use
  7398.                 caution when selecting any of the text deletion commands, since
  7399.                 no Undo command is available to restore accidental deletions.
  7400.  
  7401.                 When selected, the following options are shown:
  7402.  
  7403.                 Character       Deletes  the  character  at  the  cursor.   For
  7404.                                 example,  if  the  cursor  is  located  at  the
  7405.                                 underlined  character  in  this  sentence,  the
  7406.                                 letter "u" would be deleted.
  7407.  
  7408.                 Previous        Deletes  the  character  to  the  left  of  the
  7409.                 Character       cursor. For example, if  the cursor is  located
  7410.                                 at the  underlined  character, the  letter  "n"
  7411.                                 would be deleted.
  7412.  
  7413.                 Word left       Deletes all characters  in the word  up to  the
  7414.                                 cursor. For example,  if the cursor  is at  the
  7415.                                 underlined character, the letters "under" would
  7416.                                 be deleted.
  7417.  
  7418.                 word righT      Deletes the rest of the word from the cursor. A
  7419.                                 word is delimited by  a space. For example,  if
  7420.                                 the  cursor  is   located  at  the   underlined
  7421.                                 character, the  word  "underlined  "  would  be
  7422.                                 deleted.
  7423.  
  7424.                 End of Line     Deletes the text from the cursor to the end  of
  7425.                                 the line. For example, if the cursor is at  the
  7426.                                 underlined character, the words "at the"  would
  7427.                                 be deleted.
  7428.  
  7429.                 Front of Line   Deletes the text from the beginning of the line
  7430.                                 to the cursor.  For example, if  the cursor  is
  7431.                                 located at the underlined character, the  words
  7432.                                 "at the under" would be deleted.
  7433.  
  7434.                 Line            Deletes the  entire  line  of  text  where  the
  7435.                                 cursor is located. For  example, if the  cursor
  7436.                                 is located  at  the underlined  character,  the
  7437.                                 entire line  from the  word "the"  to the  word
  7438.                                 "the" is deleted.
  7439.  
  7440.                 Block           Deletes the highlighted block of text.
  7441.  
  7442.                 Use the [Up] or [Down] cursor key to move the selection bar  to
  7443.                 highlight the desired  option and press  [Enter], or press  the
  7444.                 first letter  of the  menu  option. To  exit this  menu,  press
  7445.                 [Esc].
  7446.  
  7447. Back & Forth Professional version 2.0                                 page 148
  7448. ______________________________________________________________________________
  7449.  
  7450. Delete Quick    The following lists the quick  keys that have been assigned  to
  7451. Keys            the Delete menu.  These keys  can only  be used  while in  text
  7452.                 mode.
  7453.  
  7454.                 Delete menu                  [Alt][D]              [F2][D]
  7455.                 Character                    [Ctrl][G]             [Del]
  7456.                 Previous character           [BkSp]
  7457.                 word righT                   [Ctrl][T]
  7458.                 Word left                    [Ctrl][BkSp]
  7459.                 End of Line                  [Ctrl][Q][Y]          [Shift][F6]
  7460.                 Front of Line                                      [Alt][F6]
  7461.                 Line                         [Ctrl][Y]             [F6]
  7462.                 Block                        [Ctrl][K][Y]          [Ctrl][F6]
  7463.  
  7464. Back & Forth Professional version 2.0                                 page 149
  7465. ______________________________________________________________________________
  7466.  
  7467. File Menu       The File menu contains the commands used to identify, read  in,
  7468.                 and save text files and  keystroke folders. When selected,  the
  7469.                 following options are shown:
  7470.  
  7471.                 Load a new file   Reads the selected text file into the editor.
  7472.  
  7473.                 Insert file       Reads  the  selected  file  and  inserts  its
  7474.                                   contents into the editor at the cursor.
  7475.  
  7476.                 Save the file     Saves the file to disk.
  7477.  
  7478.                 Write to a file   Saves the contents  of the editor  to a  file
  7479.                                   selected from the file list.
  7480.  
  7481.                 Directory         Displays  all  files  found  in  the  current
  7482.                                   directory matching a user-specified wildcard.
  7483.  
  7484.                 Use the [Up] or [Down] cursor key to move the selection bar  to
  7485.                 highlight the desired  option and press  [Enter], or press  the
  7486.                 first letter  of the  menu  option. To  exit this  menu,  press
  7487.                 [Esc].
  7488.  
  7489. File Quick      The following list shows the quick keys that have been assigned
  7490. Keys            to the File menu.  These quick keys can  only be used while  in
  7491.                 text mode.
  7492.  
  7493.                 File menu                    [Alt][F]              [F2][F]
  7494.                 Load a new text file         [Ctrl][K][R]          [F4]
  7495.                 Insert file                                        [Alt][F3]
  7496.                 Write text file                                    [Alt][F4]
  7497.                 Save file                    [Ctrl][K][S]
  7498.                 Directory                    [Ctrl][K][F]
  7499.  
  7500. Load a New      The Load a  new text file  command reads a  text file into  the
  7501. File            editor.
  7502.  
  7503.                 When  selected,   a  file   picklist   is  shown   naming   all
  7504.                 non-executable files found in the current directory. To use the
  7505.                 picklist, use  the cursor  keys to  move the  selection bar  to
  7506.                 highlight the desired file name and press [Enter]. To create  a
  7507.                 new file, select the [New file] option and enter a file name.
  7508.  
  7509. Insert File     The Insert  file option  reads a  selected text  file into  the
  7510.                 editor and places the  text into the open  file at the  cursor.
  7511.                 Before selecting this command, move the cursor to the  position
  7512.                 in the open file  where you wish the  contents of the  selected
  7513.                 file to be inserted.
  7514.  
  7515.                 When  selected,   a  file   picklist   is  shown   naming   all
  7516.                 non-executable files found in the current directory. To use the
  7517.                 picklist, use  the cursor  keys to  move the  selection bar  to
  7518.                 highlight the desired file name and press [Enter]. To create  a
  7519.                 new file, select the [New file] option and enter a file name.
  7520.  
  7521. Save File       The Save file option saves the contents of the open file.
  7522.  
  7523. Back & Forth Professional version 2.0                                 page 150
  7524. ______________________________________________________________________________
  7525.  
  7526. Write File      The Write file option allows you write the contents of the open
  7527.                 file to an ASCII file.
  7528.  
  7529.                 When selected, a  picklist is shown  naming all  non-executable
  7530.                 files found  within  the current  directory.  The use  of  this
  7531.                 picklist is detailed on the following page.
  7532.  
  7533.                 Highlight the desired file name  within the picklist and  press
  7534.                 [Enter] to select.  To create  a new file,  highlight the  [New
  7535.                 file] entry, press  [Enter], and type  in the name  of the  new
  7536.                 file.
  7537.  
  7538. Directory       The Directory option  displays all files  found in the  current
  7539.                 directory. This lets you view a list of existing files  without
  7540.                 having to invoke one of the above commands.
  7541.  
  7542.                 To use the picklist, use the cursor keys to move the  selection
  7543.                 bar and press [Enter]  to select. Press the  [Tab] key to  move
  7544.                 the selection bar from one windows to another.
  7545.  
  7546.                 To set a  new search  pattern, press [Alt][S],  press [End]  to
  7547.                 move the  cursor  to the  end  of  the pattern,  and  edit  the
  7548.                 displayed pattern. This search  pattern narrows down the  files
  7549.                 listed within  the  Files window  to  only those  matching  the
  7550.                 wildcard pattern.
  7551.  
  7552.                 Press [Alt][D] to  move the  selection bar  into the  directory
  7553.                 window. This  window shows  all subdirectories  and  recognized
  7554.                 drives found within the current  path. Now highlight the  drive
  7555.                 where the desired directory is  located and press [Enter].  All
  7556.                 directories found within the root  directory of that drive  are
  7557.                 then  shown.  If  the  desired  directory  is  a  subdirectory,
  7558.                 continue highlighting  and  selecting  its  parent  directories
  7559.                 until the desired directory can be chosen.
  7560.  
  7561.                 Pressing [Alt][F] moves  the selection bar  back into the  file
  7562.                 window. The highlighted file name within this window is  listed
  7563.                 at the bottom of  the screen along with  its creation date  and
  7564.                 size.
  7565.  
  7566.                 ┌────────────────────────────────────────────────────────┐
  7567.                 │ Search pattern:                                        │
  7568.                 │ C:\B&F\*.TXT                                           │
  7569.                 │                                                        │
  7570.                 │ ┌──Files─────────┐  ┌──Directories───┐  ┌────────────╖ │
  7571.                 │ │ [New file]     │  │  ..            │  │     Ok     ║ │
  7572.                 │ │                │  │  [A:DRIVE]     │  ╘════════════╝ │
  7573.                 │ │                │  │  [B:DRIVE]     │                 │
  7574.                 │ │                │  │  [C:DRIVE]     │  ┌────────────╖ │
  7575.                 │ │                │  │  [D:DRIVE]     │  │   Cancel   ║ │
  7576.                 │ │                │  │  [E:DRIVE]     │  ╘════════════╝ │
  7577.                 │ │                │  │                │                 │
  7578.                 │ │                │  │                │                 │
  7579.                 │ └────────────────┘  └────────────────┘                 │  
  7580.                 │  [New file]     00/00/80     12:00a     0              │
  7581.                 └────────────────────────────────────────────────────────┘
  7582.  
  7583. Back & Forth Professional version 2.0                                 page 151
  7584. ______________________________________________________________________________
  7585.  
  7586. Jump Menu       The Jump menu  contains the  commands used to  move the  cursor
  7587.                 other than the cursor keys  themselves. These commands let  you
  7588.                 move the  cursor to  various locations  within the  file.  When
  7589.                 selected, the following options are shown:
  7590.  
  7591.                 Top of file      Displays the first page of the file.
  7592.  
  7593.                 Bottom of file   Displays the last page of text in the file.
  7594.  
  7595.                 Jump to line     Moves the cursor to the specified line number.
  7596.  
  7597.                 Set marker       Links one of  the 9 available  markers to  the
  7598.                                  cursor position in the  file. This is used  in
  7599.                                  conjunction with Goto marker.
  7600.  
  7601.                 Goto marker      Moves  the  cursor  to  the  selected   marked
  7602.                                  position in the file.
  7603.  
  7604.                 First line on    Moves the line  containing the  cursor to  the
  7605.                 screen           top of the editor screen.
  7606.  
  7607.                 Center of        Moves the line  containing the  cursor to  the
  7608.                 screen           center of the screen.
  7609.  
  7610.                 Last line on     Moves the line with  the cursor to the  bottom
  7611.                 screen           line of the screen.
  7612.  
  7613.                 Use the  [Up]  or [Down]  key  to  move the  selection  bar  to
  7614.                 highlight the desired option and press [Enter] to select.
  7615.  
  7616. Jump Quick      Below is a list of the quick keys assigned to the Jump menu and
  7617. Keys            its entries.
  7618.  
  7619.                 Jump menu                    [Alt][J]            [F2][J]
  7620.                 Top of file                  [Ctrl][Q][R]        [Ctrl][Home]
  7621.                 Bottom of file               [Ctrl][Q][C]        [Ctrl][End]
  7622.                 Jump to line                 [Ctrl][Q][L]        [Alt][F2]
  7623.                 Goto marker                  [Ctrl][Q][1..9]     [Shift][F4]
  7624.                 Set marker                   [Ctrl][K][1..9]     [Shift][F3]
  7625.                 First line on screen                             [Shift][F7]
  7626.                 Center of screen                                 [Shift][F8]
  7627.                 Last line on screen                              [Shift][F9]
  7628.  
  7629.                 The [1..9] key shown above  represents a numeric key between  1
  7630.                 and 9. The first digit entered is accepted.
  7631.  
  7632. Jump to Line    The Jump to line  number option lets you  move the cursor to  a
  7633.                 specified line  number  in the  file.  When selected,  you  are
  7634.                 prompted to enter  the line number  where the cursor  is to  be
  7635.                 moved. This appears as follows:
  7636.  
  7637.                 Which line (0..xxx)?  0
  7638.  
  7639.                 The numbers appearing in  the parentheses constitute the  range
  7640.                 of line numbers contained in  the file. Enter the desired  line
  7641.                 number and press [Enter]. Press  [Esc] to exit this prompt  and
  7642.                 return to the Jump menu.
  7643.  
  7644. Back & Forth Professional version 2.0                                 page 152
  7645. ______________________________________________________________________________
  7646.  
  7647. Set Marker      The Set marker option allows you to set an place marker at  the
  7648.                 cursor position to mark the  beginning of an important  section
  7649.                 of text. This may be  likened to a bookmark  used in a book  to
  7650.                 mark the point where you  stopped reading. Markers are used  to
  7651.                 quickly locate marked sections of text for easy movement. Up to
  7652.                 nine markers may  be set,  each at  any location  in the  file.
  7653.                 These markers  are used  in conjunction  with the  Goto  marker
  7654.                 command, described below.
  7655.  
  7656.                 Before selecting this command, the cursor must be moved to  the
  7657.                 location in the file that you wish marked for future reference.
  7658.                 When Set marker is  selected, a menu  displays the settings  of
  7659.                 all edit markers.  If no  marker has previously  been set,  the
  7660.                 marker values default  to the last  line of the  file. Use  the
  7661.                 [Up] or  [Down]  cursor  key  to  move  the  selection  bar  to
  7662.                 highlight the marker to be redefined and press [Enter] or enter
  7663.                 the marker number. Press [Esc]  to exit this prompt and  return
  7664.                 to the editor window.
  7665.  
  7666. Goto Marker     The Goto marker  option moves  the cursor  to one  of 9  preset
  7667.                 markers in the file.  These markers are  defined using the  Set
  7668.                 marker command. When Goto marker  is selected, the marker  menu
  7669.                 lists the 9  markers and  their defined line  positions in  the
  7670.                 file. Use  the  [Up] or  [Down]  cursor key  to  highlight  the
  7671.                 desired marker and  press [Enter] or  enter the marker  number.
  7672.                 Press [Esc]  to  exit this  prompt  and return  to  the  editor
  7673.                 window.
  7674.  
  7675. Back & Forth Professional version 2.0                                 page 153
  7676. ______________________________________________________________________________
  7677.  
  7678. Line Menu       The Line menu  contains the line  manipulation commands.  These
  7679.                 commands let you add, center, copy, split, shift and join lines
  7680.                 of text at the cursor. When selected, the following options are
  7681.                 shown:
  7682.  
  7683.                 Add a line      Adds a blank line to the file at the cursor and
  7684.                                 moves the current line beneath it.
  7685.  
  7686.                 Center line     Centers the line  of text using  the length  of
  7687.                                 the text and  the left and  right margins as  a
  7688.                                 guide.
  7689.  
  7690.                 Duplicate line  Duplicates the current line.
  7691.  
  7692.                 Insert a line   Adds a line after the current line.
  7693.  
  7694.                 Join line       Joins the current and next lines together.
  7695.  
  7696.                 Left shift      Shifts the  contents of  the current  line  one
  7697.                                 column  to  the  left.  This  may  be  used  to
  7698.                                 emphasize a line in the text, distinguishing it
  7699.                                 from the remaining indented text. The character
  7700.                                 appearing in column  one is  deleted when  this
  7701.                                 command is issued.
  7702.  
  7703.                 Right shift     Shifts the contents of the current line to  the
  7704.                                 right one  column.  This  command  is  used  to
  7705.                                 indent lines of text from those shown above and
  7706.                                 below it.
  7707.  
  7708.                 Split line      Splits the contents of the current line between
  7709.                                 two lines at the cursor position.
  7710.  
  7711.                 Use the [Up] or [Down] cursor key to move the selection bar  to
  7712.                 highlight the desired  option and press  [Enter], or press  the
  7713.                 first letter  of the  menu  option. To  exit this  menu,  press
  7714.                 [Esc].
  7715.  
  7716. Line Quick      Below is a list of the quick keys assigned to the Line menu and
  7717. Keys            its entries.
  7718.  
  7719.                 Line menu                    [Alt][L]              [F2][L]
  7720.                 Add a line                                         [F5]
  7721.                 Center line                  [Ctrl][O][C]          [Shift][F2]
  7722.                 Duplicate line                                     [Alt][F5]
  7723.                 Insert a line                                      [Shift][F5]
  7724.                 Join line                                          [Alt][F7]
  7725.                 Left shift                                         [Alt][F9]
  7726.                 Right shift                                        [Alt][F10]
  7727.                 Split line                   [Enter]               [Alt][F8]
  7728.  
  7729. Back & Forth Professional version 2.0                                 page 154
  7730. ______________________________________________________________________________
  7731.  
  7732. Miscellaneous   The Miscellaneous  menu  contains  the command  that  lets  you
  7733. Menu            reformat the paragraph using the defined editor settings.
  7734.  
  7735. Miscellaneous   Below is a list of the quick keys assigned to the Miscellaneous
  7736. Quick Keys      menu and its entries.
  7737.  
  7738.                 Miscellaneous menu           [Alt][M]              [F2][M]
  7739.                 Reformat paragraph           [Ctrl][B]
  7740.  
  7741. Reformat        Selecting the Reformat  paragraph command  formats the  current
  7742. Paragraph       paragraph of text  from the cursor  onward. Formatting text  is
  7743.                 the process of redefining the end  of each line of text to  fit
  7744.                 between the left and right margins. This is necessary when text
  7745.                 has been inserted or deleted from the middle of a line of  text
  7746.                 or when  the  left or  right  margins have  been  changed.  For
  7747.                 example, if the right margin has been set to 60 and you wish to
  7748.                 reformat a paragraph, move the  cursor to the beginning of  the
  7749.                 paragraph in question and press [Ctrl][B]. This wraps all  text
  7750.                 at column 60 up to the first empty line (a line consisting only
  7751.                 of spaces or a carriage return).
  7752.  
  7753.                 When the text  is wrapped,  a ragged right  edge results.  This
  7754.                 editor does not support right justified text.
  7755.  
  7756. Back & Forth Professional version 2.0                                 page 155
  7757. ______________________________________________________________________________
  7758.  
  7759. Options Menu    The Options menu contains the following options:
  7760.  
  7761.                 ASCII Table     Lists the 256 ASCII characters. Each  character
  7762.                                 is shown with its decimal, octal,  hexadecimal,
  7763.                                 and binary values.  Multiple characters may  be
  7764.                                 entered into the text using the buffer shown at
  7765.                                 the bottom of the window.
  7766.  
  7767.                 Ruler           When On, displays a  ruler marking the  columns
  7768.                                 and tab stop positions  on the screen. This  is
  7769.                                 helpful when positioning text on the screen.
  7770.  
  7771.                 Tab setup       Displays a  tab  ruler  with  the  defined  tab
  7772.                                 stops. To define irregular tab stop  intervals,
  7773.                                 position the cursor and press the [Tab] key.
  7774.  
  7775.                 Editor setup    Displays a menu listing editor settings such as
  7776.                                 the edit mode, indent  mode, wrap status,  left
  7777.                                 and right margins, and tab width.
  7778.  
  7779.                 Save settings   Saves the editor settings to EDITOR.CFG.
  7780.  
  7781.                 Use the  [Up] or  [Down] cursor  key to  highlight the  desired
  7782.                 option and press [Enter], or press the first letter of the menu
  7783.                 option. To exit this menu and return to the edit screen,  press
  7784.                 [Esc].
  7785.  
  7786. Options Quick   Below is  a list  of the  various quick  keys assigned  to  the
  7787. Keys            Options menu and its entries.
  7788.  
  7789.                 Options menu                 [Alt][O]            [F2][O]
  7790.                 ASCII Table                                      [Shift][F1]
  7791.                 Ruler                        [Ctrl][O][R]        [Alt][F1]
  7792.                 Tab Ruler                    [Ctrl][O][T]
  7793.                 Indent mode                  [Ctrl][O][I]        [Shift][F10]
  7794.                 Insert/Overwrite mode                            [Ins]
  7795.                 Wrap mode                    [Ctrl][O][W]
  7796.  
  7797. Back & Forth Professional version 2.0                                 page 156
  7798. ______________________________________________________________________________
  7799.  
  7800. ASCII Table     The ASCII  Table displays  the IBM  ASCII character  set.  This
  7801.                 table may be used to enter selected characters into the body of
  7802.                 the text. When  selected, the first  15 characters are  listed.
  7803.                 Each character is shown with its decimal (base 10), octal (base
  7804.                 8), hexadecimal (base 16), and binary (base 2) values. Use  the
  7805.                 cursor keys to scroll  the selection bar.  Press [Esc] to  exit
  7806.                 the table.
  7807.  
  7808. Entering        To select a character from the ASCII table for addition to  the
  7809. Characters      file, highlight the character and press [Ins]. This places  the
  7810. into the Text   character into  the text  buffer  shown at  the bottom  of  the
  7811.                 window. Pressing [F9] inserts these characters into the file at
  7812.                 the cursor. To exit without inserting the selected  characters,
  7813.                 press [F10].
  7814.  
  7815. Tab Setup       The Tab ruler lets you customize the tab spacing. Up to 16 tabs
  7816.                 may be  set.  When  chosen,  a ruler  is  shown  with  numbered
  7817.                 columns, the 16 tab positions, and the available commands.  Use
  7818.                 the [Left] or [Right] key to move the cursor and press [Tab] to
  7819.                 set a tab stop. Pressing [Ins] inserts a space at the cursor in
  7820.                 the ruler; pressing [Del] deletes  a space. These two  commands
  7821.                 affect the spacing of all tab stops to the right of the cursor.
  7822.                 To remove a tab stop, move the cursor to highlight the tab  and
  7823.                 press [Tab].
  7824.  
  7825.                 Several function key commands are  also available. Use [F3]  to
  7826.                 reset the tabs to  their original settings.  Use [F7] to  clear
  7827.                 all settings. Press [F9] to store  the tab stops and return  to
  7828.                 the editor  screen.  To save  these  tab stops  to  the  editor
  7829.                 configuration file, use  the Options menu  Save command.  Press
  7830.                 [F10] to exit the Tab ruler without storing the tab settings.
  7831.  
  7832. Back & Forth Professional version 2.0                                 page 157
  7833. ______________________________________________________________________________
  7834.  
  7835. Editor Setup    The  Editor  setup  contains   the  settings  responsible   for
  7836.                 controlling various aspects of text entry and formatting within
  7837.                 the editor. When selected, the following options are shown:
  7838.  
  7839.                 Backup mode  Sets the procedure used to save the edited  file.
  7840.                              The options  are:  None,  which  saves  the  file
  7841.                              normally; '.BAK' copy, which renames the original
  7842.                              copy of the file  with the '.BAK' extension  then
  7843.                              saves the  edited  file; and  Incremental,  which
  7844.                              renames the  original  file  to  a  file  with  a
  7845.                              numbered extension  then saves  the edited  file.
  7846.                              The first  time a  file is  saved in  Incremental
  7847.                              form, it is  renamed with  the '.BAK'  extension;
  7848.                              each subsequent  time it  is saved,  the file  is
  7849.                              given a numeric extension. For example, if Backup
  7850.                              mode is set  to Incremental and  the file  called
  7851.                              LETTER.TXT has  been saved  2 times,  then  three
  7852.                              copies of  the file  will be  found,  LETTER.TXT,
  7853.                              LETTER.001, LETTER.BAK.
  7854.  
  7855.                 Edit mode    Determines the way  in which  text entry  affects
  7856.                              surrounding text. When set to Insert mode,  typed
  7857.                              text is  inserted in  front of  the text  at  the
  7858.                              cursor. When set to Overwrite, typed text  writes
  7859.                              over the text at the cursor.
  7860.  
  7861.                 Indent mode  Determines the placement of the cursor when  text
  7862.                              is wrapped or when  [Enter] is pressed. When  On,
  7863.                              the cursor  is moved  under the  first column  of
  7864.                              text in the line above;  when Off, the cursor  is
  7865.                              moved to column one.
  7866.  
  7867.                 Wrap mode    Determines the action taken when the right margin
  7868.                              is exceeded. If  Wrap mode  is set  On, typing  a
  7869.                              character past the  right margin  moves the  last
  7870.                              word entered to the next line. When set Off,  the
  7871.                              right  margin  setting  is  ignored.  To  wrap  a
  7872.                              contiguous block of text, move the cursor to  the
  7873.                              top line of the block and press [Ctrl][B] Format.
  7874.  
  7875.                 Left margin  Specifies the leftmost column  of the file.  Only
  7876.                              blanks are shown  to the left  of this  position.
  7877.                              This value  must be  less than  the right  margin
  7878.                              value.
  7879.  
  7880.                 Right margin Specifies the rightmost column of the file.  This
  7881.                              is used  by word  wrap and  the [Ctrl][B]  Format
  7882.                              command to determine the  column where text  wrap
  7883.                              takes place. When text is typed past this column,
  7884.                              the last word typed is moved to the next line. If
  7885.                              Wrap mode is turned  Off, this value is  ignored.
  7886.                              The maximum number of columns is 512.
  7887.  
  7888.                 Tab width    Specifies the number of spaces used to expand tabs.
  7889.  
  7890.                 Press the [Up] or [Down] key to highlight an option and use the
  7891.                 [Left] or [Right] key to  change its setting. Once all  options
  7892.                 have been set,press [F9] to set these options and return to the
  7893.                 edit screen or press [F10] to abandon them.To save the settings
  7894.                 to the configuration file, use the Options menu Save command.
  7895.  
  7896. Back & Forth Professional version 2.0                                 page 158
  7897. ______________________________________________________________________________
  7898.  
  7899. Print Menu      The Print menu contains the commands used to print the contents
  7900.                 of a file or  block of text using  the customized format.  When
  7901.                 selected, the following options are shown:
  7902.  
  7903.                 Block         Prints the highlighted block of text.
  7904.  
  7905.                 File          Prints the open file in the editor.
  7906.  
  7907.                 To exit this menu, press [Esc].  Once one of the above  options
  7908.                 is selected, a  print format screen  is displayed. The  entries
  7909.                 within this form control the appearance of the printed text.
  7910.  
  7911. Note            Before printing, check the printer  to make certain that it  is
  7912.                 properly connected to your computer, that it is turned on,  and
  7913.                 that plenty of paper is available.
  7914.  
  7915. Print Quick     Below is a list of the various quick keys assigned to the Print
  7916. Keys            menu and its entries.
  7917.  
  7918.                 Print menu                   [Alt][P]            [F2][P]
  7919.                 Print block of text          [Ctrl][K][P]        [Ctrl][F7]
  7920.  
  7921. Print Format    The Print Formatter window  outlines the various print  options
  7922. Window          that can be set which are used to format the text when printed.
  7923.  
  7924.                 Name of file       Identifies the file being edited. This field
  7925.                                    cannot be changed from this window.
  7926.  
  7927.                 Number of copies   Sets the number of copies to be printed.
  7928.  
  7929.                 Pause between      If On, you are prompted before each page  is
  7930.                 pages              printed.  This   is  used   when  you   must
  7931.                                    hand-feed each page to the printer.
  7932.  
  7933.                 Add line numbers   Prints a line number on each line of text.
  7934.  
  7935.                 Strip high bit     Strips the high bit from the printed output.
  7936.  
  7937.                 Truncate long      If On, the  contents of  the line  extending
  7938.                 lines              past the  right margin  is not  printed.  If
  7939.                                    Off, the remaining text  is put to the  next
  7940.                                    line.
  7941.  
  7942.                 Starting page      Sets the  value  of the  first  page  number
  7943.                 number             printed (the page  number must be  specified
  7944.                                    in either the header, subheader, or footer).
  7945.  
  7946.                 Page length        Sets the number of lines that can be printed
  7947.                                    onto one  page. This  is used  to align  the
  7948.                                    next page after a page is printed. With  the
  7949.                                    printer set to print 6 lines per inch, 8½  x
  7950.                                    11 paper contains 66 lines per page.
  7951.  
  7952.                 Line spacing       Sets the number of lines shown between  each
  7953.                                    printed line. If set to one, no blank  lines
  7954.                                    appear between text lines.
  7955.  
  7956. Back & Forth Professional version 2.0                                 page 159
  7957. ______________________________________________________________________________
  7958.  
  7959.                 Tab expand size    Sets the number of spaces a tab character is
  7960.                                    replaced by.
  7961.  
  7962.                 Top margin         Sets the number of lines from the top of the
  7963.                                    page  where  the  first  line  of  text   is
  7964.                                    printed.
  7965.  
  7966.                 Left margin        Sets the  number of  columns from  the  left
  7967.                                    side of the  page to be  skipped before  the
  7968.                                    first character of each line is printed.
  7969.  
  7970.                 Right margin       Sets the number  of columns  from the  right
  7971.                                    side of the page where printing is stopped.
  7972.  
  7973.                 Bottom margin      Sets the number of lines from the bottom  of
  7974.                                    the page where printing stops.
  7975.  
  7976.                 Header             Defines a line of text to be printed at  the
  7977.                                    top of a page.
  7978.  
  7979.                 Header offset      Sets the number of lines from the top of the
  7980.                                    page where the header is to be printed. This
  7981.                                    must be less than the top margin value.
  7982.  
  7983.                 Subheader          Defines a second line of text to be  printed
  7984.                                    below the header.
  7985.  
  7986.                 Subheader offset   Sets the number of lines from the top of the
  7987.                                    page where the subheader  is to print.  This
  7988.                                    also must be less than the top margin.
  7989.  
  7990.                 Footer             Defines a line of text to be printed at  the
  7991.                                    bottom of the page,  below the last line  of
  7992.                                    text.
  7993.  
  7994.                 Footer offset      Sets the number of  lines from the top  line
  7995.                                    of the bottom margin. This cannot be greater
  7996.                                    than the bottom margin value.
  7997.  
  7998.                 Move the selection bar  by pressing the  [Up] or [Down]  cursor
  7999.                 key. Press [F10]  to exit  the print formatter,  press [F9]  to
  8000.                 begin printing.
  8001.  
  8002. Headers,        The information  printed  within  the  header,  subheader,  and
  8003. Subheaders,     footer may be divided into three groups. These groups are  left
  8004. and Footers     justified text,  centered text,  and right  justified text.  To
  8005.                 separate the contents of these  groups, use the "|"  character.
  8006.                 Do not place any spaces in  the text other than where you  want
  8007.                 spaces to appear.  For example,  the following  line creates  a
  8008.                 header with  your name,  your company's  name, and  your  phone
  8009.                 number.
  8010.  
  8011.                 Header: Your Name | Your Company's Name | (xxx) xxx-xxxx
  8012.  
  8013.                 To center a title at the top of each page, enter the following:
  8014.  
  8015.                 Header: |Title
  8016.  
  8017. Back & Forth Professional version 2.0                                 page 160
  8018. ______________________________________________________________________________
  8019.  
  8020. Print Macros    Several macros have been provided  to allow you to insert  file
  8021.                 and  system  specific  information.  To  select  any  of  these
  8022.                 options, enter  the  macro onto  the  line as  text.  Each  two
  8023.                 character macro  is preceded  by a  caret, "^".  The  following
  8024.                 macros are available:
  8025.  
  8026.                 ^CD                Displays the current system date.
  8027.  
  8028.                 ^CT                Displays the current system time.
  8029.  
  8030.                 ^FD                Displays the file date.
  8031.  
  8032.                 ^FT                Displays the file time.
  8033.  
  8034.                 ^FN                Displays the name of the file.
  8035.  
  8036.                 ^FP                Displays the entire path of the file.
  8037.  
  8038.                 ^PN                Displays a sequential page number,  starting
  8039.                                    with the  value  defined  under  Start  page
  8040.                                    number.
  8041.  
  8042.                 For example, to print a footer  with the file name and date  on
  8043.                 the left and the page number on the right, enter the following:
  8044.  
  8045.                 Footer: ^FN ^FD | | ^PN
  8046.  
  8047. Printing Files  Once [F9] is  pressed, a  message box is  displayed naming  the
  8048.                 file being printed. Once  the usage log  has started to  print,
  8049.                 you can exit by pressing [Esc]. No other command may be  issued
  8050.                 until the usage log is finished printing.
  8051.  
  8052. Back & Forth Professional version 2.0                                 page 161
  8053. ______________________________________________________________________________
  8054.  
  8055. Search Menu     The Search  menu  contains  the text  search  commands  of  the
  8056.                 editor. You  can select  to either  search for  a match  to  an
  8057.                 entered string, replace  text matching a  specified string,  or
  8058.                 continue a previously  defined search or  replace command  from
  8059.                 the cursor position. When selected, the following commands  are
  8060.                 shown:
  8061.  
  8062.                 Find            Searches for a  match to  the specified  search
  8063.                                 text.
  8064.  
  8065.                 Replace         Searches for  a match  to the  search text  and
  8066.                                 replaces  it  with  the  specified  replacement
  8067.                                 text.
  8068.  
  8069.                 Next match      Continues the  last  issued Search  or  Replace
  8070.                                 command from the current cursor position in the
  8071.                                 file. This uses  the information  set when  the
  8072.                                 Search or Replace command was initiated.
  8073.  
  8074.                 To make a selection, either use the [Up] and [Down] cursor keys
  8075.                 to move the selection bar  to highlight the desired option  and
  8076.                 press [Enter], or press the first letter of the menu option. To
  8077.                 exit this menu and return to the edit screen, press [Esc].
  8078.  
  8079. Search Quick    Below is a list of the  quick keys assigned to the Search  menu
  8080. Keys            and its commands. These keys may only be used while within text
  8081.                 entry mode.
  8082.  
  8083.                 Search menu                  [Alt][S]              [F2][S]
  8084.                 Find                         [Ctrl][Q][F]          [F7]
  8085.                 Replace                      [Ctrl][Q][A]          [F8]
  8086.                 Next match                   [Ctrl][L]
  8087.  
  8088. Back & Forth Professional version 2.0                                 page 162
  8089. ______________________________________________________________________________
  8090.  
  8091. Find and        When either the Find  or the Replace  command is selected  from
  8092. Replace         the above Search menu, a menu identifies the applicable  search
  8093. Prompts         parameters. The only  difference between the  two menus is  the
  8094.                 Replace text string entry within the Replace command menu.  The
  8095.                 Find and Replace parameters are as follows:
  8096.  
  8097.                 Search string   Identifies the  text  string that  is  used  to
  8098.                                 search  the  file.  This   may  be  up  to   50
  8099.                                 characters  in  length  and  may  contain   any
  8100.                                 typeable character.
  8101.  
  8102.                 Replace string  Defines the text  used to  replace the  located
  8103.                                 search string. This may be up to 50  characters
  8104.                                 in  length   and  may   contain  any   typeable
  8105.                                 character. This entry is only shown within  the
  8106.                                 Replace menu.
  8107.  
  8108.                 Direction       Sets the direction in the file to be  searched.
  8109.                                 The search may begin  from the cursor and  move
  8110.                                 forward to the end of the file, it may begin at
  8111.                                 the cursor and  move back to  the beginning  of
  8112.                                 the file, or it may  begin at the beginning  of
  8113.                                 the file.
  8114.  
  8115.                 Case Sensitive  Determines the treatment of case differences in
  8116.                                 the text. If set to  Yes, the file is  searched
  8117.                                 for  any  text  matching  the  search   string,
  8118.                                 regardless of case. If set  to No, the file  is
  8119.                                 searched for  an  exact  match  to  the  search
  8120.                                 string, including  its use  of  capitalization.
  8121.                                 For example, if  looking for  the word  "Cats",
  8122.                                 searching  with  case  sensitivity  set  to  No
  8123.                                 ignores occurrences of "CATS" and "cats".
  8124.  
  8125.                 Whole words     Restricts matching  text  to only  whole  words
  8126.                                 separated by spaces or  punctuation. If set  to
  8127.                                 Yes, only whole words are matched. If set to No
  8128.                                 (default), any  matching text  is located.  For
  8129.                                 example, if this is set  to Yes and the  search
  8130.                                 string is set to "the", only the word "the"  is
  8131.                                 located in the file,  not text such as  "their"
  8132.                                 or "other".
  8133.  
  8134.                 To make  a selection,  use the  [Up] or  [Down] cursor  key  to
  8135.                 highlight the desired  entry and press  [Enter] or [Space].  To
  8136.                 begin searching the file using  these settings, press [F9].  To
  8137.                 exit this menu without searching the file, press [F10].
  8138.  
  8139. [F9] Return to  The [F9] Return  to Program  command returns to  the last  task
  8140. Program         executed within Back & Forth.
  8141.  
  8142. [F10] Exit      Pressing [F10] exits the  editor. If the  file has any  unsaved
  8143.                 modifications, you are  prompted whether you  wish to save  the
  8144.                 changes made before  exiting. Answer  [Y] to  save the  changes
  8145.                 made to  the file,  [N] to  ignore the  changes made  and  exit
  8146.                 anyway, or [Esc] to abort the exit procedure and return to  the
  8147.                 editor. Once [F10]  has been  pressed, control  is returned  to
  8148.                 Back & Forth.
  8149.  
  8150. Back & Forth Professional version 2.0                                 page 163
  8151. ______________________________________________________________________________
  8152.  
  8153. Back & Grab - The Graphics Screen Grabber
  8154.  
  8155. Capturing a     With the Back & Grab command, it is easy to capture a  graphics
  8156. Graphics Image  image from the screen and save it to a Grab folder. This  image
  8157.                 can then be reviewed and exported  to a .PCX data file for  use
  8158.                 with paint programs,  or other programs  supporting the use  of
  8159.                 graphics images. This  image can  also be shown  on the  screen
  8160.                 when the system is not in use, via the screen blanker  graphics
  8161.                 display option.
  8162.  
  8163.                 To grab an image from the screen, follow these steps:
  8164.  
  8165.                 *  Use your program to show the graphics image to be cut.
  8166.  
  8167.                 *  Press the Cut / Grab hot key (default is [Alt][Ctrl][C]).
  8168.  
  8169.                 *  If the screen  is successfully captured  and saved, a  short
  8170.                    series  of  tones  will  sound.   If  the  capture  is   not
  8171.                    successful, a long low beep will sound. Back & Grab may fail
  8172.                    to capture a screen when insufficient space is available  to
  8173.                    store the  screen  image within  the  Back &  Forth  program
  8174.                    directory, when  attempting to  cut Hercules  or  monochrome
  8175.                    screens, or when the displayed graphics mode is unsupported.
  8176.  
  8177.                 *  To examine  a  captured graphics  image,  return to  Back  &
  8178.                    Forth, open  the BackPacks  menu, select  Grabber, and  then
  8179.                    select Folder. A list of saved screen images is then  shown,
  8180.                    identified by an editable description, the application where
  8181.                    they were captured, and the  date and time of capture.  Move
  8182.                    the selection bar  to the  desired image and  press [F2]  or
  8183.                    [Enter]. This shows the captured image exactly as it  looked
  8184.                    when it was grabbed. Press any  key to return to the  folder
  8185.                    list.
  8186.  
  8187.                 *  To export a selected image to  a .PCX file, press [F3].  You
  8188.                    are then shown a picklist  file window. Press [Tab] to  move
  8189.                    the highlighted bar between the search path, file list,  and
  8190.                    directory list. The  first file  name entry in  the list  is
  8191.                    [New file]  which  is used  to  create  a new  file  in  the
  8192.                    directory to hold the exported  file. To select an  existing
  8193.                    file to hold the graphics image, highlight the desired  file
  8194.                    and press [Enter] or [O]. If [New file] is selected, you are
  8195.                    then prompted for an 8 character file name. After entering a
  8196.                    name, press [Enter] to export the file.
  8197.  
  8198. Back & Forth Professional version 2.0                                 page 164
  8199. ______________________________________________________________________________
  8200.  
  8201. Back & Grab     To display the Back &  Grab settings menu, enter the  BackPacks
  8202. Menu            menu and select  Grabber. When chosen,  two options are  shown.
  8203.                 These are:
  8204.  
  8205.                 Folder     Lists all  captured  Back  &  Grab  graphics  screen
  8206.                            images. These images   are created  by pressing  the
  8207.                            Cut hot key  when the  screen is  in graphics  mode.
  8208.                            This saves an exact image of the screen to a storage
  8209.                            folder for later export to .PCX files.
  8210.  
  8211.                 Quit       Saves  the  settings  and  returns  to  the  running
  8212.                            program.
  8213.  
  8214.                 Use the [Up] or [Down] keys to highlight the desired option and
  8215.                 press [Enter], or press the first letter. Press [Esc] or [Q] to
  8216.                 exit the Back & Grab menu and return to the running program.
  8217.  
  8218. Folder List     The Folder option lists  all Back &  Grab graphics images  that
  8219.                 have been captured. These images are created when the  Cut/Grab
  8220.                 hot key is pressed while the screen is in graphics mode.  These
  8221.                 images can be exported  to a .PCX file,  which lets you  import
  8222.                 the  image  into  paint  programs  and/or  desktop   publishing
  8223.                 applications.
  8224.  
  8225.                 When selected, a list of images along with a description of the
  8226.                 tasks where they had been captured and their creation dates and
  8227.                 times are shown along with the following function keys.
  8228.  
  8229.                 [F1] Help     Displays help for the Folder option.
  8230.  
  8231.                 [F2] View     Displays the  highlighted  image to  the  screen.
  8232.                               Press any key to return to the Folder list.
  8233.  
  8234.                 [F3] Export   Saves the highlighted image to a named .PCX file.
  8235.  
  8236.                 [F4] Delete   Deletes the highlighted image from the list.
  8237.  
  8238.                 [F5] Move     Moves the image to another position in the list.
  8239.  
  8240.                 [F6] EdDes    Allows you to edit the description of the image.
  8241.  
  8242.                 [F8] Sort     Sorts the list of images by its description,  the
  8243.                               description of the originating task, or date.
  8244.  
  8245.                 [F10] Exit    Exits this list  and returns to  the Back &  Grab
  8246.                               menu.
  8247.  
  8248. Back & Forth Professional version 2.0                                 page 165
  8249. ______________________________________________________________________________
  8250.  
  8251. The Overtime! Event Scheduler
  8252.  
  8253. Overtime!       Overtime! is a time management utility provided for use  within
  8254. Setup           Back &  Forth.  With  Overtime!,  you  can  outline  the  day's
  8255.                 activities using  the  appointment  book,  remind  yourself  of
  8256.                 important events using the memo pad, keep track of things  that
  8257.                 you need to do using the To-Do list, set alarms to warn you  of
  8258.                 scheduled events and activities, and execute tasks at specified
  8259.                 times.
  8260.  
  8261. Note:           Overtime! alarms are only active  while Overtime! is loaded  in
  8262.                 memory within Back & Forth. The  best way to make certain  that
  8263.                 it is loaded  is to specify  Overtime! for automatic  execution
  8264.                 within B&F's Autoload setup.  When the Lite  version of Back  &
  8265.                 Forth is run, Overtime! alarms are not available for use.
  8266.  
  8267. Overtime!       When Overtime! is selected from the BackPacks menu, a  calendar
  8268. Screen          is shown  on the  left side  of the  screen with  the memo  pad
  8269.                 underneath. The schedule of the day's events and the To-Do list
  8270.                 are shown on the right.
  8271.  
  8272. File  Appointment  Calendar  To-Do list  Options  Window  Quit!                 
  8273. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  8274. ▒╔══════════ Calendar ═══════════╗▒┌────────────── Appointments ──────────────┐▒
  8275. ▒║   █▀▀█ █▀▀█     ▀▀▀█   █  AM ║▒│       Saturday, 1 of February 1992       │▒
  8276. ▒║   █  █ █▀▀█      ▀▀▀█   █     ║▒├───┬──────┬───────────────────────────────┤▒
  8277. ▒║   ▀▀▀▀ ▀▀▀▀     ▀▀▀▀   ▀  45 ║▒│   │      │                               │▒
  8278. ▒╟─┬───────────────────────────┬─╢▒│   │      │                               │▒
  8279. ▒║ │    February   1992    │ ║▒│   │      │                               │▒
  8280. ▒║ ╞═══╤═══╤═══╤═══╤═══╤═══╤═══╡ ║▒│   │      │                               │▒
  8281. ▒║ │Sun│Mon│Tue│Wed│Thu│Fri│Sat│ ║▒│   │      │                               │▒
  8282. ▒║ ╞═══╧═══╧═══╧═══╧═══╧═══╧═══╡ ║▒│   │      │                               │▒
  8283. ▒║ │                          1│ ║▒└───┴──────┴───────────────────────────────┘▒
  8284. ▒║ │  2   3   4   5   6   7   8│ ║▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  8285. ▒║ │  9  10  11  12  13  14  15│ ║▒┌───┬─────────── To-Do List ───────────────┐▒
  8286. ▒║ │ 16  17  18  19  20  21  22│ ║▒│   │                                      │▒
  8287. ▒║ │ 23  24  25  26  27  28  29│ ║▒│   │                                      │▒
  8288. ▒║ │                           │ ║▒│   │                                      │▒
  8289. ▒║ ╞══════════ Memo ═══════════╡ ║▒│   │                                      │▒
  8290. ▒║ │                           │ ║▒│   │                                      │▒
  8291. ▒║ │ End of Data         │ ║▒│   │                                      │▒
  8292. ▒║ │                           │ ║▒│   │                                      │▒
  8293. ▒╚═╧═══════════════════════════╧═╝▒└───┴──────────────────────────────────────┘▒
  8294. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  8295. 1Help   2Menu   3Calen  4Appts  5Memo   6To-Do  7Weekly 8Month  9RetPgm 10Exit  
  8296.  
  8297. Back & Forth Professional version 2.0                                 page 166
  8298. ______________________________________________________________________________
  8299.  
  8300. The Calendar    The Calendar,  shown in  the  upper left  side of  the  screen,
  8301.                 displays the current  system time,  the date, and  days of  the
  8302.                 month. Pressing the following cursor keys moves the cursor from
  8303.                 day to day.  As each  new day is  highlighted, the  information
  8304.                 shown within the  appointment book,  memo pad,  and to-do  list
  8305.                 changes to reflect the schedule for that particular day.
  8306.  
  8307.                 [Left],[Right]             Moves from day to day.
  8308.                 [Up],[Down]                Moves from week to week.
  8309.                 [Home]                     Moves to the first day of the month.
  8310.                 [End]                      Moves to the last day of the month.
  8311.                 [PgUp],[PgDn]              Moves from month to month.
  8312.                 [Ctrl][PgUp],[Ctrl][PgDn]  Moves from year to year.
  8313.                 [Ctrl][Home]               Moves back to today's date.
  8314.                 [Tab]                      Moves cursor from the calendar into
  8315.                                            the appointment  book.  If  pressed
  8316.                                            again, the  cursor  is  then  moved
  8317.                                            into the memo-pad;  if again,  then
  8318.                                            into the to-do list.
  8319.                 [Enter]                    Moves into the Appointment book.
  8320.  
  8321.                 Under the time, four triangle keys are also shown. Clicking the
  8322.                 mouse on one  of these  triangle keys  shows the  last or  next
  8323.                 month or the last or next year.
  8324.  
  8325. The Memo Pad    The Memo pad is displayed directly below the calendar. This can
  8326.                 be used to display information that is not time-specific,  like
  8327.                 birthdays, holidays, vacation days,  and other special  events.
  8328.                 To edit the  memo field,  press the [F5]  key and  type in  the
  8329.                 memo.
  8330.  
  8331. The             On the right side of the  screen, appointments for the day  are
  8332. Appointment     shown. Each entry contains the description of the  appointment,
  8333. Book            its start time, and the status symbol. A musical symbol (a pair
  8334.                 of sixteenth  notes) marks  those  appointments set  to  either
  8335.                 sound an alarm, pop-up a message,  or run a program. If a  note
  8336.                 has been attached to an appointment entry, a == symbol is shown
  8337.                 in the left column.
  8338.  
  8339.                 If Overtime! mode is  set to Off within  the open task and  the
  8340.                 appointment is set to either sound an alarm, display a message,
  8341.                 or run a program, a series of tones will sound at the specified
  8342.                 time at 15 second intervals without otherwise interrupting  the
  8343.                 task in use. An alarm symbol is also shown to the right of  the
  8344.                 screen clock. This  alarm continues to  sound until you  either
  8345.                 press [Esc]  or until  you swap  back to  the Back  & Forth  or
  8346.                 Overtime!. Once there, alarm appointments simply shut off while
  8347.                 message alarms show  the appointment  description, and  program
  8348.                 execution appointments load and run the designated task.
  8349.  
  8350.                 If Overtime! mode has  been set to On  within the active  task,
  8351.                 the alarm sounds after the appointment time is reached. If  the
  8352.                 appointment's alarm type is set to Message or Program,  control
  8353.                 is then automatically  returned to Overtime!  where either  the
  8354.                 message is displayed or the task is run.
  8355.  
  8356. Back & Forth Professional version 2.0                                 page 167
  8357. ______________________________________________________________________________
  8358.  
  8359.                 To add or edit an appointment entry, press either [Tab] or [F4]
  8360.                 and move the highlighted bar to the time slot to be filled  and
  8361.                 press [Enter]. The Appointment entry field definition window is
  8362.                 described in the following pages. The time interval,  starting,
  8363.                 and end time  can be  set within the  Options menu  Appointment
  8364.                 settings.
  8365.  
  8366. The To-Do List  The To-Do list is shown below  the Appointment book. This is  a
  8367.                 convenient way of listing and keeping track of important  tasks
  8368.                 that  need  to  be  accomplished.  These  may  or  may  not  be
  8369.                 date-sensitive  rather   than   time-sensitive,  as   are   the
  8370.                 Appointment book entries. Events are shown within this list  as
  8371.                 their warn-by  dates are  reached. This  is a  self-maintaining
  8372.                 list, with  each day's  unfinished entries  added to  the  next
  8373.                 day's to-do list.
  8374.  
  8375.                 The status of each to-do list item is shown in the left column.
  8376.                 An "!" identifies an item that has not been finished by its due
  8377.                 date, "!!" marks an  item that has  not been accomplished  even
  8378.                 after its  due date.  The "=="  symbol marks  those items  with
  8379.                 notes attached.  Items that  have  been done  are marked  by  a
  8380.                 check. To reset the  status of an item,  press [+] to mark  the
  8381.                 item as done, press [-] to reset the item to pending.
  8382.  
  8383.                 To open the To-Do list, press either the [F6] key or the  [Tab]
  8384.                 key until the cursor is placed in the To-Do list window.
  8385.  
  8386.                 Each line of the  to-do list shows a  description of each  item
  8387.                 and its status.  To edit an  item in the  To-Do list, move  the
  8388.                 highlighted bar to the desired entry and press [Enter]. To  add
  8389.                 a new to-do list item, press [Alt][T] and select [N].
  8390.  
  8391. Function Key    The function keys shown  at the bottom  of the screen  identify
  8392. Commands        the various windows that can be entered while using Overtime!.
  8393.  
  8394.                 [F1] Help       Presents help describing Overtime!
  8395.  
  8396.                 [F2] Menu       Activates the pull-down menus shown at the  top
  8397.                                 of the screen.
  8398.  
  8399.                 [F3] Calend     Moves the cursor into the Calendar window.
  8400.  
  8401.                 [F4] Appts      Moves the highlighted bar into the  Appointment
  8402.                                 book window.
  8403.  
  8404.                 [F5] Memo       Moves the cursor into the Memo pad.
  8405.  
  8406.                 [F6] To-Do      Moves the highlighted bar into the To-Do list.
  8407.  
  8408.                 [F7] Weekly     Displays a condensed appointment report for the
  8409.                                 current week.
  8410.  
  8411.                 [F8] Monthly    Displays six month calendars.
  8412.  
  8413.                 [F9] Return     Swaps Overtime! from memory and returns to  the
  8414.                                 last program executed.
  8415.  
  8416.                 [F10] Quit      Exits and returns to Back & Forth.
  8417.  
  8418. Back & Forth Professional version 2.0                                 page 168
  8419. ______________________________________________________________________________
  8420.  
  8421. Pull-Down Menu  At the  top of  the screen,  seven pull-down  menu options  are
  8422. Options         shown. These options  may be  selected either  by pressing  the
  8423.                 [F2] Menu function key and  using the [Right] or [Left]  cursor
  8424.                 keys to open the  menu, or by pressing  the [Alt] key  combined
  8425.                 with the first letter of the menu name. For example, to  select
  8426.                 the Appointment menu option, you may either press the [F2]  key
  8427.                 and press the [Right] key once, or you can press [Alt][A].
  8428.  
  8429.                 File            Lists the File options.  These let you  create,
  8430.                                 load, delete,  print,  or save  an  appointment
  8431.                                 file.
  8432.  
  8433.                 Appointment     Lists the  Appointment options.  These let  you
  8434.                                 add, edit, or delete an appointment.
  8435.  
  8436.                 Calendar        Lists the Calendar options. These let you  jump
  8437.                                 to a specified day or month.
  8438.  
  8439.                 To-Do list      Lists the  To-Do list  options. These  let  you
  8440.                                 add, edit, or delete a To-Do list entry.
  8441.  
  8442.                 Options         Lists the available options. These control  the
  8443.                                 Appointment settings, 43/50 line display  mode,
  8444.                                 printer  setup  options,  and  delete  outdated
  8445.                                 entries.
  8446.  
  8447.                 Window          Jumps into  either  the  Calendar,  Appointment
  8448.                                 book, memo pad,  to-do list,  week-at-a-glance,
  8449.                                 month-at-a-glance, and usage graph.
  8450.  
  8451.                 Quit!           Exits the Appointment book and returns to  Back
  8452.                                 & Forth.
  8453.  
  8454. Back & Forth Professional version 2.0                                 page 169
  8455. ______________________________________________________________________________
  8456.  
  8457. File Menu       The  File  menu  contains  the  file  manipulation  options  of
  8458.                 Overtime!. These include:
  8459.  
  8460.                 Load/new        Loads a file and/or creates a new file for  use
  8461.                                 within Overtime!. When selected, a file menu is
  8462.                                 opened on  the screen  showing all  appointment
  8463.                                 files found in  the current  directory and  the
  8464.                                 new file entry.  The names  of the  appointment
  8465.                                 files have the file extension of 'A##' with the
  8466.                                 '##' representing the user number. To create  a
  8467.                                 new Overtime! file, select the [New file] entry
  8468.                                 and press [Enter].  You are  then prompted  for
  8469.                                 the file name of the new Overtime! data file.
  8470.  
  8471.                 Delete          Deletes the  information contained  within  the
  8472.                                 selected file. When  selected, a  file list  is
  8473.                                 shown containing all Overtime! data files found
  8474.                                 in the current directory. You cannot delete the
  8475.                                 open Overtime! data file.
  8476.  
  8477.                 Print           Prints the appointments and to-do list for  the
  8478.                                 selected range of days.  This uses the  printer
  8479.                                 information selected within  the Options  menu,
  8480.                                 Printer setup option.
  8481.  
  8482.                 Save            Saves the  information stored  within the  memo
  8483.                                 pad, Appointment book, and to-do list to disk.
  8484.  
  8485. Print           The Print option prints the appointments and to-do list for the
  8486. Appointments    selected range  of  days.  This uses  the  printer  information
  8487.                 selected within the  Options menu, Printer  setup option.  When
  8488.                 selected, you are prompted for the following information:
  8489.  
  8490.                 Start date    Chooses  the  first  day  of  information  to  be
  8491.                               printed.
  8492.                 Stop date     Sets the last day to be printed.
  8493.                 Print         Sets the  print mode  to either  Letter  quality,
  8494.                 quality       which is the most legible, or Draft, which is the
  8495.                               fastest.
  8496.  
  8497.                 When the above  entries are  filled, printing  of the  selected
  8498.                 days begins. To abort printing, press [Ctrl][Break]. Each day's
  8499.                 information is printed in the following format:
  8500.  
  8501.  January 1, 1992                   Wednesday                   January 1, 1992
  8502. ┌───────────────────────────────┐┌────────────────────────────────────────────┐
  8503. │  Sun Mon Tue Wed Thu Fri Sat  ││                Appointments                │
  8504. │                1   2   3   4  ││                                            │
  8505. │    5   6   7   8   9  10  11  ││                                            │
  8506. │   12  13  14  15  16  17  18  ││                                            │
  8507. │   19  20  21  22  23  24  25  ││                                            │
  8508. │   26  27  28  29  30  31      ││                                            │
  8509. └───────────────────────────────┘│                                            │
  8510. ┌───────────────────────────────┐│                                            │
  8511. │             To-Do             ││                                            │
  8512. │                               ││                                            │
  8513. │                               ││                                            │
  8514. │                               ││                                            │
  8515. │                               ││                                            │
  8516. └───────────────────────────────┘└────────────────────────────────────────────┘
  8517. Back & Forth Professional version 2.0                                 page 170
  8518. ______________________________________________________________________________
  8519.  
  8520. Appointment     The Appointment menu contains commands that enable you to  add,
  8521. Menu            edit, or delete an appointment.
  8522.  
  8523.                 New             Adds a new appointment to the list.
  8524.  
  8525.                 Edit            Edits the  highlighted appointment  entry.  The
  8526.                                 highlighted appointment may also be modified by
  8527.                                 pressing [Enter].
  8528.  
  8529.                 Delete          Deletes the highlighted appointment entry. When
  8530.                                 selected, you are  asked to  verify the  delete
  8531.                                 request. The highlighted  appointment may  also
  8532.                                 be deleted by pressing [Del].
  8533.  
  8534.                 List all        Lists  all  appointments  defined  within   the
  8535.                                 Appointment book, regardless of defined date.
  8536.  
  8537. Adding an       When either Add or Edit is selected, the appointment book entry
  8538. Appointment     definition window is shown.
  8539.  
  8540.                 Description     Defines a  30  character  description  used  to
  8541.                                 identify the appointment within the appointment
  8542.                                 book.
  8543.  
  8544.                 Alarm type      Sets the  alarm type  to: Off,  Program,  Sound
  8545.                                 only, or Message. The alarm type identifies the
  8546.                                 action  taken  when  the  appointment  time  is
  8547.                                 reached. When  set to  'Off', nothing  happens.
  8548.                                 When set to 'Program', a task is executed  when
  8549.                                 the time occurs and control is returned  either
  8550.                                 to Back  &  Forth  or Overtime!.  When  set  to
  8551.                                 'Sound only', a musical  tone is sounded and  a
  8552.                                 musical notation is  shown next  to the  screen
  8553.                                 clock to  notify you  that the  alarm has  been
  8554.                                 reached.  When  set  to  'Message',  the  alarm
  8555.                                 sounds as  described  above  until  control  is
  8556.                                 returned to  Back  &  Forth  or  the  Overtime!
  8557.                                 module. Once there, the appointment description
  8558.                                 is shown on the screen in a window.
  8559.  
  8560.                 Date            Sets the first date in which the appointment is
  8561.                                 to  be  listed.   The  date   format  used   is
  8562.                                 MM/DD/YYYY,   with   the   first   two   digits
  8563.                                 representing the month,  the second two  digits
  8564.                                 representing the day, and the last four  digits
  8565.                                 representing the year.  To move an  appointment
  8566.                                 from the  current  day's schedule  to  that  of
  8567.                                 another day, change this date.
  8568.  
  8569.                 Start time      Sets the  beginning  of  the  appointment.  The
  8570.                                 format  is  HH:MM,  with  the  first  2  digits
  8571.                                 denoting the hour, the  last 2 digits  denoting
  8572.                                 the minutes.
  8573.  
  8574.                 Stop time       Sets the scheduled end of the appointment. This
  8575.                                 is useful in  planning your  day's schedule  by
  8576.                                 letting you avoid overlapping appointments.
  8577.  
  8578. Back & Forth Professional version 2.0                                 page 171
  8579. ______________________________________________________________________________
  8580.  
  8581.                 Frequency       Sets the  number  of  times this  event  is  to
  8582.                                 occur. The  options are:  Once, Daily,  Weekly,
  8583.                                 and Monthly. Use the  [Right] or [Left]  cursor
  8584.                                 key or  press  the  [F7] List  key  to  select.
  8585.                                 Following the frequency  aspect is a  breakdown
  8586.                                 of weekdays  when  the event  can  occur.  Each
  8587.                                 weekday  can  be  toggled  to  Yes  or  No.  If
  8588.                                 frequency is set  to Once and  that day is  set
  8589.                                 Off, the alarm  will not  go off.  Furthermore,
  8590.                                 you can  set events  to occur  several times  a
  8591.                                 week by  setting  the frequency  to  Daily  and
  8592.                                 setting to  Yes the  week days  that the  alarm
  8593.                                 should go off.
  8594.  
  8595.                 Repeat until    Sets the final date in which the appointment is
  8596.                                 to be repeated.
  8597.  
  8598.                 Program to run  Names the task to be run. This does not need to
  8599.                                 be filled  unless  the  Alarm type  is  set  to
  8600.                                 'Program'. To select from  a list of all  tasks
  8601.                                 defined within  Back &  Forth, press  the  [F7]
  8602.                                 List key.
  8603.  
  8604.                 Ask before      When set  to Yes,  prompts before  running  the
  8605.                 launching       program. This stops execution of the task if it
  8606.                 task?           is not necessary or ill-timed.
  8607.  
  8608.                 Notes           When [Ctrl][Enter]  is pressed,  enters a  memo
  8609.                                 editor which lets you  type a reminder that  is
  8610.                                 attached to the appointment. Press [Esc] to end
  8611.                                 the memo,  press [Alt][H]  to display  a  short
  8612.                                 list of editor cursor commands.
  8613.  
  8614.                 Use the [Up] or [Down] key to  move to the field to be  edited.
  8615.                 Use the [Left] or [Right] cursor key to move the cursor  within
  8616.                 the field. Press [F9] to save the changes and exit, press [F10]
  8617.                 to exit without saving.
  8618.  
  8619. Back & Forth Professional version 2.0                                 page 172
  8620. ______________________________________________________________________________
  8621.  
  8622. Sample          Below  are  some  sample  appointment  definitions.  To   begin
  8623. Appointments    defining a  new appointment  entry, highlight  the day  of  the
  8624.                 appointment and press [F4] to  move the selection bar into  the
  8625.                 appointment book display.  Now press [Alt][A]  to activate  the
  8626.                 Appointment menu and press [N] to select to define a new entry.
  8627.                 Once you have defined an appointment entry, press [F9] to save.
  8628.  
  8629.                 Note: It is not necessary to  open the Appointment book to  the
  8630.                 day in which you would like to create a new Appointment  entry.
  8631.                 Instead, select to create a new Appointment and enter the  date
  8632.                 in which the appointment is to occur.
  8633.  
  8634. ┌───────────────────────────────────────────────────────────────────────────┐
  8635. │                                                                           │
  8636. │      Message:  Lunch date with Cassandra           Alarm type:  Off       │
  8637. │                                                                           │
  8638. │         Date:  01/01/1992          Start time: 11:30a   Stop time: 12:00p │
  8639. │                                                                           │
  8640. │    Frequency:  Daily    Sun:Y  Mon:Y  Tue:Y  Wed:Y  Thu:Y  Fri:Y  Sat:Y   │
  8641. │                                                                           │
  8642. │ Repeat until:  12/31/1992                                                 │
  8643. │                                                                           │
  8644. │  Task to run:                          Ask before task is launched:  No   │
  8645. │                                                                           │
  8646. │        Notes:                                                             │
  8647. │                                                                           │
  8648. └───────────────────────────────────────────────────────────────────────────┘
  8649.  
  8650. The  above  appointment  simply  creates  a  note  which  appears  within   the
  8651. appointment book. It places  a notice of this  appointment each Monday at  9:30
  8652. am. Below is another appointment which sounds an alarm when the time occurs.
  8653.  
  8654. ┌───────────────────────────────────────────────────────────────────────────┐
  8655. │                                                                           │
  8656. │       Message:  Morning meeting at 10:00am        Alarm type:  Sound only │
  8657. │                                                                           │
  8658. │          Date:  01/01/1992         Start time: 09:50a   Stop time: 10:30a │
  8659. │                                                                           │
  8660. │     Frequency:  Weekly   Sun:N  Mon:Y  Tue:N  Wed:N  Thu:N  Fri:N  Sat:N  │
  8661. │                                                                           │
  8662. │  Repeat until:  12/31/1992                                                │
  8663. │                                                                           │
  8664. │   Task to run:                          Ask before task is launched:  No  │
  8665. │                                                                           │
  8666. │         Notes:                                                            │
  8667. │                                                                           │
  8668. └───────────────────────────────────────────────────────────────────────────┘
  8669.  
  8670. Back & Forth Professional version 2.0                                 page 173
  8671. ______________________________________________________________________________
  8672.  
  8673. ┌───────────────────────────────────────────────────────────────────────────┐
  8674. │                                                                           │
  8675. │      Message:  Doctor appointment at 2:30pm        Alarm type:  Message   │
  8676. │                                                                           │
  8677. │         Date:  01/08/1992          Start time: 02:00p   Stop time: 4:00p  │
  8678. │                                                                           │
  8679. │    Frequency:  Once      Sun:N  Mon:N  Tue:N  Wed:Y  Thu:N  Fri:N  Sat:N  │
  8680. │                                                                           │
  8681. │ Repeat until:  01/08/1992                                                 │
  8682. │                                                                           │
  8683. │  Task to run:                            Ask before task is launched:  No │
  8684. │                                                                           │
  8685. │        Notes:                                                             │
  8686. │                                                                           │
  8687. └───────────────────────────────────────────────────────────────────────────┘
  8688.  
  8689. The above appointment sounds an alarm when the appointment time occurs. It then
  8690. displays the defined message.  Below is appointment which  runs a copy of  Word
  8691. Perfect and opens  a phone  book log  where you can  type in  notes about  your
  8692. telephone conversation  while you  place a  call. If  the current  program  has
  8693. Overtime! support turned Off, only the alarm goes off until you switch back  to
  8694. Back & Forth or  one of its BackPacks  (including Overtime!). Once within  B&F,
  8695. the message is displayed or the program is executed.
  8696.  
  8697. ┌───────────────────────────────────────────────────────────────────────────┐
  8698. │                                                                           │
  8699. │      Message:  Call client                         Alarm type:  Program   │
  8700. │                                                                           │
  8701. │         Date:  01/06/1992          Start time: 01:00p   Stop time:  1:15p │
  8702. │                                                                           │
  8703. │    Frequency:  Monthly   Sun:N  Mon:Y  Tue:N  Wed:N  Thu:N  Fri:N  Sat:N  │
  8704. │                                                                           │
  8705. │ Repeat until:  12/31/1992                                                 │
  8706. │                                                                           │
  8707. │  Task to run:  Word Perfect Phone Notes  Ask before task is launched: Yes │
  8708. │                                                                           │
  8709. │        Notes:  Make notes on conversation within the PHONBOOK file        │
  8710. │                                                                           │
  8711. └───────────────────────────────────────────────────────────────────────────┘
  8712.  
  8713. Back & Forth Professional version 2.0                                 page 174
  8714. ______________________________________________________________________________
  8715.  
  8716. List All Appts  The List All Appointments  option available for selection  from
  8717.                 the Appointments menu lets  you list every appointment  defined
  8718.                 within the Overtime!  event scheduler. This  shows a  condensed
  8719.                 report with relevant appointment information. At the bottom  of
  8720.                 the screen,  several function  keys are  shown identifying  the
  8721.                 commands  available.  The  function   of  editing  and   adding
  8722.                 appointments is documented in the preceding pages.
  8723.  
  8724.                 [F1] Help        Displays help information about this screen.
  8725.  
  8726.                 [F3] Add         Adds a new appointment entry.
  8727.  
  8728.                 [F4] Delete      Deletes the highlighted appointment entry.
  8729.  
  8730.                 [F7] Edit        Edits the highlighted appointment entry.
  8731.  
  8732.                 [F10] Exit       Exits the Appointment list window.
  8733.  
  8734. ┌──────────────────────────── Appointment List ─────────────────────────────┐
  8735. │   Date    Start   Stop           Description           Alarm Type  Notes  │
  8736. │ 01/01/92  11:30a  12:00p  Lunch date with Cassandra        Off        No  ░
  8737. │ 01/01/92  9:50a   10:30a  Morning meeting at 10:00        Sound       No  ░
  8738. │ 01/06/92  1:00p   1:15p   Word Perfect Phone Notes       Program      Yes ░
  8739. │ 01/08/92  2:00p   4:00p   Doctor appointment at 2:30     Message      No  ░
  8740. │                                                                           ░
  8741. │                                                                           ░
  8742. │                                                                           ░
  8743. │                                                                           ░
  8744. │                                                                           ░
  8745. │                                                                           ░
  8746. │                                                                           ░
  8747. │                                                                           ░
  8748. │                                                                           ░
  8749. │                   Use cursor keys to move selection bar                   │
  8750. └───────────────────────────────────────────────────────────────────────────┘
  8751. 1 Help            3 Add    4 Delete                   7 Edit            10 Exit
  8752.  
  8753. Back & Forth Professional version 2.0                                 page 175
  8754. ______________________________________________________________________________
  8755.  
  8756. Calendar Menu   The Calendar  menu  contains  commands that  let  you  move  to
  8757.                 specific dates within Overtime!. These are:
  8758.  
  8759.                 goto Day             Jumps to a  specified day. When  selected,
  8760.                                      you are prompted for  the day, month,  and
  8761.                                      year where you wish to jump to.
  8762.  
  8763.                 goto Month           Jumps to  a selected  month. When  chosen,
  8764.                                      you are asked for the month and year where
  8765.                                      you wish to jump.
  8766.  
  8767.                 goto Current date    Jumps to today's date.
  8768.  
  8769. Back & Forth Professional version 2.0                                 page 176
  8770. ______________________________________________________________________________
  8771.  
  8772. To-Do List      The To-Do list menu contains  commands that enable you to  add,
  8773. Menu            edit, or delete to-do list items.
  8774.  
  8775.                 New                  Adds a new To-Do list item to the list.
  8776.  
  8777.                 Edit                 Edits the  highlighted to-do  list  item.
  8778.                                      The highlighted  item to  be modified  may
  8779.                                      also be selected by pressing [Enter].
  8780.  
  8781.                 Delete               Deletes the highlighted  to-do list  item.
  8782.                                      This item may also be removed by  pressing
  8783.                                      [Del].
  8784.  
  8785.                 Set item to dOne     Resets the status of the highlighted  item
  8786.                                      to Done.
  8787.  
  8788.                 Set item to Pending  Resets the status of the highlighted  item
  8789.                                      to Pending.
  8790.  
  8791.                 List all             Lists  all  to-do   list  items   defined,
  8792.                                      regardless of status or warning date.
  8793.  
  8794. Adding a To-Do  When either the New or Edit command is selected from this menu,
  8795. List Item       the To-Do list item definition  window is shown. This  contains
  8796.                 the following entries.
  8797.  
  8798.                 Description          Defines a 30 character description used to
  8799.                                      identify the item within the to-do list.
  8800.  
  8801.                 Status               Marks the status of  the To-Do list  item,
  8802.                                      with Pending  used  to denote  items  that
  8803.                                      have  not  been  accomplished  and   Done!
  8804.                                      removing those  items from  the list  that
  8805.                                      have been.
  8806.  
  8807.                 Priority             Designates the relative importance of this
  8808.                                      item. This is used when sorting the  To-Do
  8809.                                      list  with   the   High   priority   items
  8810.                                      appearing at the top of the list, followed
  8811.                                      by Medium, then Low priority items.
  8812.  
  8813.                 Due Date             Sets the date  in which  this item  should
  8814.                                      have already been  accomplished. The  date
  8815.                                      format used is MM/DD/YYYY, with the  first
  8816.                                      2 digits representing the month, the  next
  8817.                                      2 digits  representing  the day,  and  the
  8818.                                      last 4 digits representing the year. If an
  8819.                                      item is still listed as pending after  its
  8820.                                      due date, an exclamation mark is shown  to
  8821.                                      its left in the list.
  8822.  
  8823.                 Warn by date         Sets the first date in which this item  is
  8824.                                      enumerated in the To-Do list. This item is
  8825.                                      not shown until this date is reached.
  8826.  
  8827. Back & Forth Professional version 2.0                                 page 177
  8828. ______________________________________________________________________________
  8829.  
  8830.                 Notes                When [Ctrl][Enter]  is pressed,  enters  a
  8831.                                      memo editor which lets you type a reminder
  8832.                                      that is attached to  the to-do list  item.
  8833.                                      Press  [Esc]  to   end  the  memo,   press
  8834.                                      [Alt][H] to display a short list of editor
  8835.                                      cursor commands.
  8836.  
  8837.                 Use the [Up] or [Down] key to  move to the field to be  edited.
  8838.                 Use the [Left] or [Right] cursor key to move the cursor  within
  8839.                 the field or  to scroll  the available options.  Press [F7]  to
  8840.                 list the available  options in  a small window.  Press [F9]  to
  8841.                 save the changes and exit, press [F10] to exit without saving.
  8842.  
  8843. Sample To-Do    Below is a sample to-do list item definition. To define a to-do
  8844. List Entry      list item, press [F5] to move the selection bar into the  to-do
  8845.                 list. Now press [Alt][T]  to activate the  To-Do list menu  and
  8846.                 press [N] to select to define a new item. Once you have defined
  8847.                 a to-do list item, press [F9] to save.
  8848.  
  8849. ┌──────────────────────────────── New Item! ────────────────────────────────┐
  8850. │                                                                           │
  8851. │ Description: Finish manual and send to printer                            █
  8852. │                                                                           ░
  8853. │      Status: Pending                Priority: High                        ░
  8854. │                                                                           ░
  8855. │    Due Date: 01/20/1992         Warn by date: 01/17/1992                  ░
  8856. │                                                                           ░
  8857. │       Notes: ┌──────────────────────────────────────────────────────────┐ ░
  8858. │              │ Complete manual and have proofread. Check indexes, table │ ░
  8859. │              │ of contents, and pagination.                             │ ░
  8860. │              │                                                          │ ░
  8861. │              │                                                          │ ░
  8862. │              │                                                          │ ░
  8863. │              │                                                          │ ░
  8864. │              │                                                          │ ░
  8865. │              │                                                          │ ░
  8866. │              └──────────────────────────────────────────────────────────┘ ░
  8867. │                                Enter text                                 │
  8868. └───────────────────────────────────────────────────────────────────────────┘
  8869.  
  8870. Back & Forth Professional version 2.0                                 page 178
  8871. ______________________________________________________________________________
  8872.  
  8873. List All To-Do  The List All  To-Do list items  option available for  selection
  8874. List Items      from the To-Do list  menu lets you list  every to-do list  item
  8875.                 defined within  the Overtime!  event  scheduler. This  shows  a
  8876.                 condensed report with relevant to-do list item information.  At
  8877.                 the bottom  of  the screen,  several  function keys  are  shown
  8878.                 identifying the commands available. The function of editing and
  8879.                 adding appointments is documented in the preceding pages.
  8880.  
  8881.                 [F1] Help        Displays help information about this screen.
  8882.  
  8883.                 [F3] Add         Adds a new to-do list item entry.
  8884.  
  8885.                 [F4] Delete      Deletes the highlighted to-do list item.
  8886.  
  8887.                 [F7] Edit        Edits the highlighted to-do list item.
  8888.  
  8889.                 [F10] Exit       Exits the to-do list window.
  8890.  
  8891.        ┌────────────────────── To-Do Item List ───────────────────────┐
  8892.        │   Due Date             Description           Status   Notes  │
  8893.        │  01/20/1992   Finish manual and send to printer    Pending   █
  8894.        │                                                              ░
  8895.        │                                                              ░
  8896.        │                                                              ░
  8897.        │                                                              ░
  8898.        │                                                              ░
  8899.        │                                                              ░
  8900.        │                                                              ░
  8901.        │                                                              ░
  8902.        │                                                              ░
  8903.        │                                                              ░
  8904.        │                                                              ░
  8905.        │            Use cursor keys to move selection bar             │
  8906.        └──────────────────────────────────────────────────────────────┘
  8907. 1 Help            3 Add    4 Delete                   7 Edit            10 Exit
  8908.  
  8909. Back & Forth Professional version 2.0                                 page 179
  8910. ______________________________________________________________________________
  8911.  
  8912. Options Menu    The Options menu lets you set the following options.
  8913.  
  8914.                 Appointment     Sets the time range and format shown by default
  8915.                 settings        in the  Appointment  book. This  menu  contains
  8916.                                 three options:  Display range,  which sets  the
  8917.                                 range of  times shown;  Resolution, which  sets
  8918.                                 the number of minutes between each appointment;
  8919.                                 and Format,  which  sets  the  mode  to  either
  8920.                                 Standard 12 hour or Military 24 hour entry mode
  8921.  
  8922.                 43/50 line      If selected, displays  the Overtime! screen  in
  8923.                 mode            43/50 line  mode  (depending  on  the  type  of
  8924.                                 monitor and video card being used). This  moves
  8925.                                 the To-Do list  under the  Calendar and  allows
  8926.                                 the Appointment book  to use  the entire  right
  8927.                                 side of the screen to display the schedule.
  8928.  
  8929.                 Printer setup   Configures the printer for use in printing  the
  8930.                                 Overtime! information. This holds the following
  8931.                                 entries: Printer type, device port, baud  rate,
  8932.                                 number of data bits,number of stop bits,parity,
  8933.                                 and number  of minutes before  aborting print.
  8934.  
  8935.                 Delete old      Removes all appointments  and To-Do list  items
  8936.                 entries         that have  been  marked  Done!  from  the  file
  8937.                                 occurring on or before the date specified. When
  8938.                                 selected, you are prompted  for the date to  be
  8939.                                 used. Once  entered,  you  are  then  asked  to
  8940.                                 verify the deletion request.
  8941.  
  8942.                 Use the [Up] or [Right] key to move to the field to be  edited.
  8943.                 Use the [Left] or [Right] cursor key to move the cursor  within
  8944.                 the field or  to scroll  the available options.  Press [F9]  to
  8945.                 save the changes and exit, press [F10] to exit without saving.
  8946.  
  8947. Appointment     The Appointment settings menu lets you set the range and format
  8948. Settings        of appointment times shown by default in the Appointment book.
  8949.  
  8950.                 Display       Delimits the range of appointment times  normally
  8951.                 range         shown. This is only a guideline; when defining an
  8952.                               appointment, you  can set  the time  to any  time
  8953.                               that is appropriate and the screen will show it.
  8954.  
  8955.                 Resolution    Sets  the   number   of  minutes   between   each
  8956.                               appointment. The options  are Appointments  only,
  8957.                               10, 15, 20,  30, and 60  minutes. Again, this  is
  8958.                               only  used  as  a  guideline;  when  defining  an
  8959.                               appointment, you can set the time to anytime  you
  8960.                               wish. For instance, even though the resolution is
  8961.                               set to  15  minutes,  you  can  still  define  an
  8962.                               appointment to appear at 8:02.
  8963.  
  8964.                 Entry format  Selects  between  Standard   and  Military   time
  8965.                               formats. Standard shows  the time based  on a  12
  8966.                               hour clock, whereas Military shows the time based
  8967.                               on  a  24  hour   clock.  For  instance,   3:00pm
  8968.                               (standard) is the same as 15:00 (military).
  8969.  
  8970. Back & Forth Professional version 2.0                                 page 180
  8971. ______________________________________________________________________________
  8972.  
  8973. Printer Setup   The Printer setup menu lets you configure your printer for  use
  8974.                 in printing the Overtime! information.
  8975.  
  8976.                 Printer       Selects the make and model of printer being used.
  8977.                               If your printer is not listed here, then set  the
  8978.                               printer type  to either  Generic for  dot  matrix
  8979.                               printers or  LaserJet for  laser printers.  Press
  8980.                               [F7] and use the [Down]  and [Up] keys to  scroll
  8981.                               the list.
  8982.  
  8983.                 Device        Selects the port where the printer is  connected,
  8984.                               either: LPT1(default), LPT2, LPT3, COM1, or COM2.
  8985.  
  8986.                 Baud rate     Sets  the  maximum  baud  rate  accepted  by  the
  8987.                               printer, either: 300, 600,  1200, 2400, 4800,  or
  8988.                               9600.
  8989.  
  8990.                 Data bits     Sets the number of data bits used by the  printer
  8991.                               to either 7 or 8 (default).
  8992.  
  8993.                 Stop bits     Sets the number of stop bits to 1 (default) or 0.
  8994.  
  8995.                 Parity        Sets the parity to None (default), Even, or Odd.
  8996.  
  8997.                 Time out      Sets the length of time that Overtime! will  wait
  8998.                               for the printer to respond before aborting print.
  8999.  
  9000. Back & Forth Professional version 2.0                                 page 181
  9001. ______________________________________________________________________________
  9002.  
  9003. Window Menu     The Window menu contains the various display options  available
  9004.                 within Overtime!.
  9005.  
  9006.                 Calendar        Moves the day cursor into the month calendar.
  9007.  
  9008.                 Appointments    Moves the highlighted bar into the  appointment
  9009.                                 book. From  here,  appointments may  be  added,
  9010.                                 alarms  may  be  set,   and  programs  can   be
  9011.                                 configured to execute at specified times.
  9012.  
  9013.                 Memo pad        Moves the  cursor  into  the  Memo  pad  field,
  9014.                                 located  below  the  Calendar.  This  field  is
  9015.                                 useful for noting  important information  about
  9016.                                 that day, like birthdays, holidays,  vacations,
  9017.                                 etc.
  9018.  
  9019.                 To-Do list      Moves the highlighted bar into the To-Do  list.
  9020.                                 This is a useful device for listing things that
  9021.                                 must be  done  but  that are  not  bound  by  a
  9022.                                 schedule.
  9023.  
  9024.                 Weekly          Displays the  appointments  scheduled  for  the
  9025.                                 selected week. Use the [Right] or [Left] cursor
  9026.                                 keys to  change days,  use the  [Down] or  [Up]
  9027.                                 cursor keys to scroll the appointments for that
  9028.                                 day.
  9029.  
  9030.                 Monthly         Displays the six month calendar.
  9031.  
  9032.                 Usage graph     Graphs the  appointment schedule  for the  week
  9033.                                 beginning with the  current day.  The graph  is
  9034.                                 broken down into 30  minute intervals with  the
  9035.                                 duration of an  appointment marked  by a  happy
  9036.                                 face character.  Overlapping  appointments  are
  9037.                                 marked with exclamation marks.
  9038.  
  9039. Back & Forth Professional version 2.0                                 page 182
  9040. ______________________________________________________________________________
  9041.  
  9042. Week At A       The Weekly Appointment report condenses the appointment entries
  9043. Glance          to appear on one  screen for easier  viewing of weekly  events.
  9044.                 Press the [Left] or  [Right] cursor key  to move the  selection
  9045.                 bar from day to day. Use the [Up] or [Down] cursor key to  move
  9046.                 the selection bar sequentially through the day's  appointments.
  9047.                 To edit the  highlighted appointment entry,  press [Enter];  to
  9048.                 add a new appointment to that  day, press [Ins]. The [Del]  key
  9049.                 is used to delete the highlighted appointment entry.
  9050.  
  9051. ┌─────────────────────────────── Weekly View ───────────────────────────────┐
  9052. │                                                                           │
  9053. │    ▄      ▄     27 January 1992 to  2 February 1992      ▄      ▄   │
  9054. │  ▀▀▀▀▀    ▀▀▀▀                                            ▀▀▀▀    ▀▀▀▀▀   │
  9055. │ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ │
  9056. │ ▌ Mon Jan 27,1992       │ Tue Jan 28,1992       │ Wed Jan 29,1992       ▐ │
  9057. │ ▌                       │                       │                       ▐ │
  9058. │ ▌                       │                       │                       ▐ │
  9059. │ ▌                       │                       │                       ▐ │
  9060. │ ▌                       │                       │                       ▐ │
  9061. │ ▌                       │                       │                       ▐ │
  9062. │ ▌                       │                       │                       ▐ │
  9063. │ ▌───────────────────────┼───────────────────────┼───────────────────────▐ │
  9064. │ ▌ Thu Jan 30,1992       │ Fri Jan 31,1992       │ Sat Feb  1,1992      ▐ │
  9065. │ ▌                       │                       │                      █▐ │
  9066. │ ▌                       │                       │                      ▐ │
  9067. │ ▌                       │                       ├───────────────────────▐ │
  9068. │ ▌                       │                       │ Sun Feb  2,1992       ▐ │
  9069. │ ▌                       │                       │                       ▐ │
  9070. │ ▌                       │                       │                       ▐ │
  9071. │ ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ │
  9072. └───────────────────────────────────────────────────────────────────────────┘
  9073.  
  9074. Month At A      The Month option displays the six monthly calendars,  beginning
  9075. Glance          with the current month. Press  the [PgUp] or [PgDn] cursor  key
  9076.                 to move from month to month.
  9077.  
  9078. ┌────────────────────────────── Monthly View ───────────────────────────────┐
  9079. │    ▄      ▄                                              ▄      ▄   │
  9080. │  ▀▀▀▀▀    ▀▀▀▀     January     1992 - June        1992    ▀▀▀▀    ▀▀▀▀▀   │
  9081. │   Su Mo Tu We Th Fr Sa    Su Mo Tu We Th Fr Sa    Su Mo Tu We Th Fr Sa    │
  9082. │ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ │
  9083. │ ▌ January         1992  │ February        1992  │ March           1992  ▐ │
  9084. │ ▌           1  2  3  4  │                    1  │  1  2  3  4  5  6  7  ▐ │
  9085. │ ▌  5  6  7  8  9 10 11  │  2  3  4  5  6  7  8  │  8  9 10 11 12 13 14  ▐ │
  9086. │ ▌ 12 13 14 15 16 17 18  │  9 10 11 12 13 14 15  │ 15 16 17 18 19 20 21  ▐ │
  9087. │ ▌ 19 20 21 22 23 24 25  │ 16 17 18 19 20 21 22  │ 22 23 24 25 26 27 28  ▐ │
  9088. │ ▌ 26 27 28 29 30 31     │ 23 24 25 26 27 28 29  │ 29 30 31              ▐ │
  9089. │ ▌                       │                       │                       ▐ │
  9090. │ ▌───────────────────────┼───────────────────────┼───────────────────────▐ │
  9091. │ ▌ April           1992  │ May             1992  │ June            1992  ▐ │
  9092. │ ▌           1  2  3  4  │                 1  2  │     1  2  3  4  5  6  ▐ │
  9093. │ ▌  5  6  7  8  9 10 11  │  3  4  5  6  7  8  9  │  7  8  9 10 11 12 13  ▐ │
  9094. │ ▌ 12 13 14 15 16 17 18  │ 10 11 12 13 14 15 16  │ 14 15 16 17 18 19 20  ▐ │
  9095. │ ▌ 19 20 21 22 23 24 25  │ 17 18 19 20 21 22 23  │ 21 22 23 24 25 26 27  ▐ │
  9096. │ ▌ 26 27 28 29 30        │ 24 25 26 27 28 29 30  │ 28 29 30              ▐ │
  9097. │ ▌                       │ 31                    │                       ▐ │
  9098. │ ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ │
  9099. └───────────────────────────────────────────────────────────────────────────┘
  9100.  
  9101. Back & Forth Professional version 2.0                                 page 183
  9102. ______________________________________________________________________________
  9103.  
  9104. Usage Graph     The Usage graph  provides an  alternate way of  looking at  the
  9105. Display         daily schedule. It maps the appointments allotted for the  day,
  9106.                 with each  appointment  marked  with  a  happy-face  character,
  9107.                 overlapping appointments are marked by a '#' character.
  9108.  
  9109.     ┌───────────────────────── Time Usage Graph ─────────────────────────┐
  9110.     │     ▄                                                       ▄    │
  9111.     │   ▀▀▀▀          1 February 1992 to  7 February 1992        ▀▀▀▀    │
  9112.     │                                    1 1 1                   1 1 1   │
  9113.     │                0 1 2 3 4 5 6 7 8 9 0 1 2 1 2 3 4 5 6 7 8 9 0 1 2   │
  9114.     │   Sat Feb  1   ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░   │
  9115.     │                ........................   │
  9116.     │   Sun Feb  2   ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░   │
  9117.     │                ........................   │
  9118.     │   Mon Feb  3   ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░   │
  9119.     │                ........................   │
  9120.     │   Tue Feb  4   ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░   │
  9121.     │                ........................   │
  9122.     │   Wed Feb  5   ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░   │
  9123.     │                ........................   │
  9124.     │   Thu Feb  6   ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░   │
  9125.     │                ........................   │
  9126.     │   Fri Feb  7   ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░   │
  9127.     │                                                                    │
  9128.     │                 Appointment  ! Conflicting appointments  ▒ Free   │
  9129.     └────────────────────────────────────────────────────────────────────┘
  9130.  
  9131. Quit!           Saves the appointment entries, exits Overtime!, and returns  to
  9132.                 Back & Forth.
  9133.  
  9134. Back & Forth Professional version 2.0                                 page 184
  9135. ______________________________________________________________________________
  9136.  
  9137. Overtime! Error Messages
  9138.  
  9139. A program must be specified for PROGRAM alarm type!
  9140.  
  9141.      This error occurs when [F9] is pressed before a program is defined  within
  9142.      an program alarm entry.
  9143.  
  9144. Appointment date is AFTER repeat until date!
  9145.  
  9146.      This occurs when one of the two dates within the edit appointment entry is
  9147.      incorrect.
  9148.  
  9149. Back & Forth Professional kernel only supports 50 active alarms!
  9150.  
  9151.      This error occurs when you attempt to define more than 50 alarms.
  9152.  
  9153. Due date is BEFORE warning date!
  9154.  
  9155.      This error occurs within the edit To-do list entry window when one of  the
  9156.      two dates is entered incorrectly.
  9157.  
  9158. Invalid date!
  9159.  
  9160.      This error occurs when the date  entered is incorrect. The month makes  up
  9161.      the first two digits (1-12), the day is the second two digits (1-31),  and
  9162.      the year is the last four digits.
  9163.  
  9164. No appointments in current scheduler file to delete!
  9165.  
  9166.      This error occurs when the  Delete Appointment command is selected  within
  9167.      an empty appointment book.
  9168.  
  9169. No scheduler files for user x to delete!!
  9170.  
  9171.      This error occurs when the  Delete Appointment command is selected  within
  9172.      an empty Overtime! scheduler file.
  9173.  
  9174. Overtime! only supports 250 appointments per scheduler file!
  9175.  
  9176.      This error  occurs  when you  try  to  create more  that  250  appointment
  9177.      entries. Use the Options menu Delete  old entries command to clean up  the
  9178.      file.
  9179.  
  9180. Overtime! only supports 80 items per To-Do list!
  9181.  
  9182.      This error occurs when you  try to create more  that 80 to-do list  items.
  9183.      Examine the list and mark those items  that have been finished as done  by
  9184.      pressing [+].
  9185.  
  9186. Overtime! only supports 100 memos per scheduler file!
  9187.  
  9188.      This error occurs when you attempt  to create more that 100 memo  entries.
  9189.      Use the Options menu Delete old entries command to clean up the file.
  9190.  
  9191. Back & Forth Professional version 2.0                                 page 185
  9192. ______________________________________________________________________________
  9193.  
  9194. Printer database not found!
  9195.  
  9196.      This error is shown when attempting  to print. Check to make certain  that
  9197.      the printer database file, PRINTERS.DB, is located within the Back & Forth
  9198.      directory. If this file cannot  be found, exit Back  & Forth and use  your
  9199.      master Back & Forth diskettes to re-install Back & Forth.
  9200.  
  9201. Program scheduled to run at xx:xx is no longer defined!
  9202.  
  9203.      This error occurs  when a program  alarm entry has  been deleted from  the
  9204.      appointment book before it goes off.
  9205.  
  9206. Scheduler configuration file corrupted! Default values will be used.
  9207.  
  9208.      This error appears  when something  happens to  corrupt the  Overtime!data
  9209.      file. You will have to reset configuration options.
  9210.  
  9211. Start time is AFTER stop time!
  9212.  
  9213.      This occurs when  either the  start or  stop time  is entered  incorrectly
  9214.      while defining an appointment entry.
  9215.  
  9216. Stop date cannot be BEFORE the start date!
  9217.  
  9218.      This occurs when  either the  start or  stop time  is entered  incorrectly
  9219.      while defining an appointment entry.
  9220.  
  9221. Unable to find printer database!
  9222.  
  9223.      This error is shown when attempting  to print. Check to make certain  that
  9224.      the printer database file, PRINTERS.DB, is located within the Back & Forth
  9225.      directory and that it has not been overwritten by some other file. If this
  9226.      error occurs, exit Back & Forth and use your master Back & Forth diskettes
  9227.      to re-install Back & Forth and the printer database file.
  9228.  
  9229. Unable to save appointments (disk full??)!
  9230.  
  9231.      This error occurs when [F9] is  used to save the last entered  appointment
  9232.      entry. Check if enough space is free on the disk. This may occur when this
  9233.      disk is also used for swap space within B&F. In this case, swap  Overtime!
  9234.      from memory and free up some more disk space. Only the last record entered
  9235.      will be lost. To ensure that this does not happen again, either reduce the
  9236.      amount of swap space allocated  on that disk or  use a different disk  for
  9237.      swap space.
  9238.  
  9239. Unable to save scheduler configuration (disk full??)!
  9240.  
  9241.      See above.
  9242.  
  9243. You cannot delete the active scheduler file!
  9244.  
  9245.      This error occurs  within the File  menu Delete command  when the  current
  9246.      scheduler file is selected for deletion.  If you truly wish to delete  the
  9247.      current file, use  the Load/new file  command to open  a new or  different
  9248.      file then use the Delete command to delete.
  9249.  
  9250. Back & Forth Professional version 2.0                                 page 186
  9251. ______________________________________________________________________________
  9252.  
  9253. The RoloBack Address Minder
  9254.  
  9255. RoloBack        RoloBack is a address and  telephone database provided for  use
  9256. Address System  within Back & Forth. With  RoloBack, you can organize and  save
  9257.                 the  names,   addresses,   telephone  numbers,   and   personal
  9258.                 information of important  individuals. A  telephone number  can
  9259.                 also be dialed directly from the highlighted person's record.
  9260.  
  9261. Screen          When  RoloBack  is  selected  from  the  BackPacks  menu,   the
  9262. Description     telephone list display is shown by default with its index  keys
  9263.                 placed above it. The information contained within the telephone
  9264.                 list is based upon the index used to sort the address book. You
  9265.                 can also select to display the contents of the address book one
  9266.                 record at a time.  The default index used  to sort and  display
  9267.                 the address book is based on each person's name.
  9268.  
  9269. File  Dial  Index  Options  Print  Records  Search  Tag  Window  Quit!          
  9270.                                                                                 
  9271.    A ▄ B ▄ C ▄ D ▄ E ▄ F ▄ G ▄ H ▄ I ▄ J ▄ K ▄ L ▄ M ▄   ▄  Name ▄   City ▄   
  9272.     ▀▀  ▀▀  ▀▀  ▀▀  ▀▀  ▀▀  ▀▀  ▀▀  ▀▀  ▀▀  ▀▀  ▀▀  ▀▀   ▀▀   ▀▀▀▀▀    ▀▀▀▀▀   
  9273.    N ▄ O ▄ P ▄ Q ▄ R ▄ S ▄ T ▄ U ▄ V ▄ W ▄ X ▄ Y ▄ Z ▄   ▄  State ▄  Zip  ▄   
  9274.     ▀▀  ▀▀  ▀▀  ▀▀  ▀▀  ▀▀  ▀▀  ▀▀  ▀▀  ▀▀  ▀▀  ▀▀  ▀▀   ▀▀   ▀▀▀▀▀▀   ▀▀▀▀▀   
  9275.  ┌─┤File: X├─────────────────────────────────────────────────┤Index: Name ├─┐  
  9276.  │  Name                                Home Phone        Business Phone    │  
  9277.  │  ............................... ................... ................... │  
  9278.  │  ............................... ................... ................... │  
  9279.  │  ............................... ................... ................... │  
  9280.  │  ............................... ................... ................... │  
  9281.  │  ............................... ................... ................... │  
  9282.  │  ............................... ................... ................... │  
  9283.  │  ............................... ................... ................... │  
  9284.  │  ............................... ................... ................... │  
  9285.  │  ............................... ................... ................... │  
  9286.  │  ............................... ................... ................... │  
  9287.  │  ............................... ................... ................... │  
  9288.  │  ............................... ................... ................... │  
  9289.  │  ............................... ................... ................... │  
  9290.  │     Use cursor keys to move selection bar    + to tag    - to untag      │  
  9291.  └───────────────────────────────────────────────────────────┤Cards:    13├─┘  
  9292.                                                                                 
  9293. 1Help   2Menu   3Add    4DelMnu 5Search 6Window 7Edit   8Dial   9RetPgm 10Exit  
  9294.  
  9295. Back & Forth Professional version 2.0                                 page 187
  9296. ______________________________________________________________________________
  9297.  
  9298. Movement        The following  commands  are used  to  move the  selection  bar
  9299. Commands        within the list, change the index,  tag or untag a record,  and
  9300.                 edit the highlighted record.
  9301.  
  9302.                 [Up],[Down]     Moves from week to week.
  9303.  
  9304.                 [Home],[End]    Moves to  the  first  or  last  record  in  the
  9305.                                 database.
  9306.  
  9307.                 [PgUp],[PgDn]   Moves up or down 13 records.
  9308.  
  9309.                 [A],[B],...,[Z] Moves to  the first  record in  the list  whose
  9310.                                 index  begins  with  the  pressed  alphanumeric
  9311.                                 character.
  9312.  
  9313.                 [+],[-]         Tags or untags the highlighted entry.
  9314.  
  9315.                 [Ctrl][N]       Sorts the address book by name.
  9316.  
  9317.                 [Ctrl][C]       Sorts the address book  first by city, then  by
  9318.                                 name.
  9319.  
  9320.                 [Ctrl][S]       Sorts the address book by state and name.
  9321.  
  9322.                 [Ctrl][Z]       Sorts the address book by zip code and name.
  9323.  
  9324.                 [Enter]         Edits the highlighted address record.
  9325.  
  9326. Mouse Use       The mouse can also be used to select any of the commands  shown
  9327.                 on the  screen, including  the  alphabetic movement  keys,  the
  9328.                 index selection  keys, the  pull-down menus,  and the  function
  9329.                 keys. To select  a command  shown on the  screen, position  the
  9330.                 mouse cursor  within the  desired item's  label and  press  the
  9331.                 [Left] mouse button. To  exit a menu,  press the [Right]  mouse
  9332.                 button.
  9333.  
  9334. Back & Forth Professional version 2.0                                 page 188
  9335. ______________________________________________________________________________
  9336.  
  9337. Function Key    The following  function keys  control  various aspects  of  the
  9338. Commands        operation of RoloBack.
  9339.  
  9340.                 [F1] Help       Presents help describing  the RoloBack  address
  9341.                                 book.
  9342.  
  9343.                 [F2] Menu       Activates the pull-down menus shown at the  top
  9344.                                 of the screen.
  9345.  
  9346.                 [F3] Add        Opens the record  definition window, where  the
  9347.                                 individual's name,  address, telephone  number,
  9348.                                 and personal notes can be entered.
  9349.  
  9350.                 [F4] Delete     Deletes the highlighted  record entry from  the
  9351.                                 list.
  9352.  
  9353.                 [F5] Search     Searches the database for the first  occurrence
  9354.                                 of  the  specified  text.  The  search  can  be
  9355.                                 restricted to only  the displayed  index or  it
  9356.                                 can encompass all fields within the database.
  9357.  
  9358.                 [Shift][F5]     Continues the search from the current  position
  9359.                 Next            in  the  list  using  the  information  defined
  9360.                                 within the [F5] Search menu.
  9361.  
  9362.                 [F6] Window     Changes between  the  telephone  list  and  the
  9363.                                 single card display.
  9364.  
  9365.                 [F7] Edit       Opens the highlighted record for editing.
  9366.  
  9367.                 [F8] Dial       Dials the selected number from the  highlighted
  9368.                                 record.
  9369.  
  9370.                 [F9] RetPgm     Swaps RoloBack from memory  and returns to  the
  9371.                                 last program executed.
  9372.  
  9373.                 [F10] Exit      Exits and returns to Back & Forth.
  9374.  
  9375. Back & Forth Professional version 2.0                                 page 189
  9376. ______________________________________________________________________________
  9377.  
  9378. Pull-Down Menu  At the top of the screen, ten pull-down menu options are shown.
  9379. Options         These options may be selected either by pressing the [F2]  Menu
  9380.                 function key and  using the  [Right] or [Left]  cursor keys  to
  9381.                 open the menu, or by pressing  the [Alt] key combined with  the
  9382.                 first letter of the menu name. For example, to select the Index
  9383.                 menu option, you may  either press the [F2]  key and press  the
  9384.                 [Right] key twice, or you can press [Alt][I].
  9385.  
  9386.                 File            Lists the File options.  These let you  create,
  9387.                                 load,  or  delete   a  selected  address   book
  9388.                                 database.
  9389.  
  9390.                 Dial            Dials a selected telephone  or fax number  from
  9391.                                 the highlighted record. When a number is dialed
  9392.                                 using RoloBack, the  "Last called field  within
  9393.                                 the record is updated  with the current  system
  9394.                                 date.
  9395.  
  9396.                 Index           Sorts  the  RoloBack  address  database.   When
  9397.                                 selected, four  indices are  identified:  name,
  9398.                                 city/state/name, state/name, and zip code/name.
  9399.  
  9400.                 Options         Lists the available options. These control  the
  9401.                                 43/50 line display  mode, dialer settings,  and
  9402.                                 printer setup options.
  9403.  
  9404.                 Print           Prints  the  information  in  the  database  in
  9405.                                 either  an  address  book  or  telephone   list
  9406.                                 format.
  9407.  
  9408.                 Records         Lets you add, edit,  or delete an address  book
  9409.                                 record entry.
  9410.  
  9411.                 Search          Lets you  search  through the  database  for  a
  9412.                                 match to the specified search text.
  9413.  
  9414.                 Tag             Provides  options  to  group  selected  records
  9415.                                 together.
  9416.  
  9417.                 Window          Sets the display mode used by RoloBack,  either
  9418.                                 the condensed telephone list or one record at a
  9419.                                 time.
  9420.  
  9421.                 Quit!           Exits RoloBack and returns to Back & Forth.
  9422.  
  9423. Back & Forth Professional version 2.0                                 page 190
  9424. ______________________________________________________________________________
  9425.  
  9426. File Menu       The File menu  contains the  file manipulation  options of  the
  9427.                 RoloBack address book. These include:
  9428.  
  9429.                 Load/new        Loads a file and/or creates a new address  book
  9430.                                 file for use within RoloBack. When selected,  a
  9431.                                 file menu is opened  on the screen showing  all
  9432.                                 database files found  in the current  directory
  9433.                                 and  the  new  file  entry.  Each  database  is
  9434.                                 comprised of  three files  with the  extensions
  9435.                                 "*.NX", "*.ST",  and "*.MP".  To create  a  new
  9436.                                 RoloBack file, select the [New file] entry  and
  9437.                                 press [Enter]. You  are then  prompted for  the
  9438.                                 file name.
  9439.  
  9440.                 Delete          Deletes the  selected  set of  database  files.
  9441.                                 When selected, a file list is shown  containing
  9442.                                 all RoloBack data  files found  in the  current
  9443.                                 directory. You cannot delete the open  RoloBack
  9444.                                 data file.
  9445.  
  9446. Back & Forth Professional version 2.0                                 page 191
  9447. ______________________________________________________________________________
  9448.  
  9449. Dial Menu       The Dial menu contains  the telephone dialing options  provided
  9450.                 within Back & Forth.  When a number is  dialed from an  address
  9451.                 record, its  "Last  call" entry  is  updated with  the  current
  9452.                 system date. The dial options include:
  9453.  
  9454.                 Current record     Dials  a  selected  phone  number  from  the
  9455.                                    highlighted  address  book  entry.  If   the
  9456.                                    highlighted record has more than one defined
  9457.                                    telephone number, you are prompted to select
  9458.                                    the number to be dialed.
  9459.  
  9460.                 Manual dial        Lets you  type  in  a  phone  number  to  be
  9461.                                    dialed.
  9462.  
  9463.                 Once the phone number has been selected, a dialing method  menu
  9464.                 is shown. This menu identifies the  phone number that is to  be
  9465.                 dialed and shows the dialing codes defined for use. The options
  9466.                 available for selection are:
  9467.  
  9468.                 Dial number as is  Dials the number as it appears.
  9469.  
  9470.                 1-3 Dial codes     Appends the defined dial  code to the  phone
  9471.                                    number and  dials  the  number.  These  dial
  9472.                                    codes are shown only when defined within the
  9473.                                    Options menu Dialer setup.
  9474.  
  9475.                 Cancel             Cancels the Dial command request.
  9476.  
  9477. Back & Forth Professional version 2.0                                 page 192
  9478. ______________________________________________________________________________
  9479.  
  9480. Index Menu      The Index menu  contains the four  index options available  for
  9481.                 use in sorting the RoloBack address book. These are:
  9482.  
  9483.                 Name                 Sorts the address book by name.
  9484.  
  9485.                 City/state/name      Sorts the address  book by city,  followed
  9486.                                      by state and name.
  9487.  
  9488.                 State/name           Sorts the  address book  by state  and  by
  9489.                                      name.
  9490.  
  9491.                 Zip code/name        Sorts the address book by zip code and  by
  9492.                                      name.
  9493.  
  9494.                 Use the [Up] or [Down] key to move to the index to be selected.
  9495.                 Press [F9] to  select, press [F10]  to exit without  re-sorting
  9496.                 the address book.
  9497.  
  9498.                 You can also re-sort the address book directly, without  having
  9499.                 to enter this  menu by press  the [Ctrl] key  coupled with  the
  9500.                 first letter of the index to be used. For instance, to sort the
  9501.                 database by zip code, press [Ctrl][Z].
  9502.  
  9503.                 The name field is used to resolve conflicting address  records.
  9504.                 When the records are  sorted by name, they  are ordered by  the
  9505.                 last name followed by the first and middle name.
  9506.  
  9507. Back & Forth Professional version 2.0                                 page 193
  9508. ______________________________________________________________________________
  9509.  
  9510. Sample Screens  Changing the index  also changes the  information shown on  the
  9511.                 screen  within  the  Telephone  listing  window.  Below  is   a
  9512.                 representation of the differences between each when  displayed.
  9513.                 The name  index  display is  shown  at the  beginning  of  this
  9514.                 section.
  9515.  
  9516.  ┌─┤File: ROLOBACK├──────────────────────────────────────────┤Index: City ├─┐
  9517.  │                                                                          │  
  9518.  │  City                        Name           Home phone    Business phone │  
  9519.  │  ................... .................... ............... .............. │  
  9520.  │  ................... .................... ............... .............. │  
  9521.  │  ................... .................... ............... .............. │  
  9522.  │  ................... .................... ............... .............. │  
  9523.  │  ................... .................... ............... .............. │  
  9524.  │  ................... .................... ............... .............. │  
  9525.  │  ................... .................... ............... .............. │  
  9526.  │  ................... .................... ............... .............. │  
  9527.  │  ................... .................... ............... .............. │  
  9528.  │  ................... .................... ............... .............. │  
  9529.  │                                                                          │  
  9530.  │     Use cursor keys to move selection bar    + to tag    - to untag      │  
  9531.  └───────────────────────────────────────────────────────────┤Cards:    13├─┘  
  9532.  
  9533.  ┌─┤File: ROLOBACK├──────────────────────────────────────────┤Index: State├─┐
  9534.  │                                                                          │  
  9535.  │  State                       Name           Home Phone    Business Phone │  
  9536.  │  ................... .................... ............... .............. │  
  9537.  │  ................... .................... ............... .............. │  
  9538.  │  ................... .................... ............... .............. │  
  9539.  │  ................... .................... ............... .............. │  
  9540.  │  ................... .................... ............... .............. │  
  9541.  │  ................... .................... ............... .............. │  
  9542.  │  ................... .................... ............... .............. │  
  9543.  │  ................... .................... ............... .............. │  
  9544.  │  ................... .................... ............... .............. │  
  9545.  │  ................... .................... ............... .............. │  
  9546.  │                                                                          │  
  9547.  │     Use cursor keys to move selection bar    + to tag    - to untag      │  
  9548.  └───────────────────────────────────────────────────────────┤Cards:    13├─┘  
  9549.  
  9550.  ┌─┤File: ROLOBACK├──────────────────────────────────────────┤Index: Zip  ├─┐
  9551.  │                                                                          │  
  9552.  │  Zip Code                 Name             Home Phone     Business Phone │
  9553.  │  ...........   .......................  ................  .............. │  
  9554.  │  ...........   .......................  ................  .............. │  
  9555.  │  ...........   .......................  ................  .............. │  
  9556.  │  ...........   .......................  ................  .............. │  
  9557.  │  ...........   .......................  ................  .............. │  
  9558.  │  ...........   .......................  ................  .............. │  
  9559.  │  ...........   .......................  ................  .............. │  
  9560.  │  ...........   .......................  ................  .............. │  
  9561.  │  ...........   .......................  ................  .............. │  
  9562.  │  ...........   .......................  ................  .............. │  
  9563.  │                                                                          │  
  9564.  │     Use cursor keys to move selection bar    + to tag    - to untag      │  
  9565.  └───────────────────────────────────────────────────────────┤Cards:    13├─┘  
  9566.  
  9567. Back & Forth Professional version 2.0                                 page 194
  9568. ______________________________________________________________________________
  9569.  
  9570. Options Menu    The Options menu lets you set the following options.
  9571.  
  9572.                 43/50 line mode      If   selected,   displays   the   RoloBack
  9573.                                      telephone list screen  in 43/50 line  mode
  9574.                                      (depending on  the  type  of  monitor  and
  9575.                                      video card being used).
  9576.  
  9577.                 Dialer setup         Configures the dialer settings,  including
  9578.                                      the baud rate,  dial mode,  communications
  9579.                                      port, and the 3 phone codes.
  9580.  
  9581.                 Printer setup        Configures the printer for use in printing
  9582.                                      RoloBack  information.   This  holds   the
  9583.                                      following entries:  Printer  type,  device
  9584.                                      port, baud  rate,  number  of  data  bits,
  9585.                                      number of stop bits, parity, and number of
  9586.                                      minutes before aborting print.
  9587.  
  9588.                 Use the  [Up]  or [Down]  key  to  highlight the  field  to  be
  9589.                 selected. Press [F9] to save the changes and exit, press  [F10]
  9590.                 to exit without saving.
  9591.  
  9592. Dialer Setup    The Dialer setup menu establishes the communications port, baud
  9593.                 rate, dial mode, and phone codes used when a number is  dialed.
  9594.                 These must be set  before using the Dial  option for the  first
  9595.                 time.
  9596.  
  9597.                 Comm port     Sets the serial port to be used: either 1, 2,  3,
  9598.                               or 4.
  9599.  
  9600.                 Baud rate     Chooses the  baud  rate  of  your  modem.  Choose
  9601.                               between 300, 1200, 2400, 4800, 9600.
  9602.  
  9603.                 Dial mode     Selects the dial method, either Tone or Pulse.
  9604.  
  9605.                 Dial codes    Defines the description and  contents of each  of
  9606.                 1-3           the three dialing  codes. The  dialing codes  are
  9607.                               useful in  prefacing  a  phone  number  with  the
  9608.                               proper dialing sequence  for calling the  number.
  9609.                               For  instance,  long  distance  numbers  must  be
  9610.                               prefaced by a "1".
  9611.  
  9612. Back & Forth Professional version 2.0                                 page 195
  9613. ______________________________________________________________________________
  9614.  
  9615. Printer Setup   The Printer setup menu lets you configure your printer for  use
  9616.                 in printing  RoloBack  information.  Press [F9]  when  you  are
  9617.                 finished to  reset  the  printer setup,  press  [F10]  to  exit
  9618.                 without saving.
  9619.  
  9620.                 Printer       Selects the make and model of printer being used.
  9621.                               If your printer is not listed here, then set  the
  9622.                               printer type  to either  Generic for  dot  matrix
  9623.                               printers or  LaserJet for  laser printers.  Press
  9624.                               [F7] and use the [Down]  and [Up] keys to  scroll
  9625.                               the list.
  9626.  
  9627.                 Device        Selects the port where the printer is  connected,
  9628.                               either: LPT1(default), LPT2, LPT3, COM1, or COM2.
  9629.  
  9630.                 Baud rate     Sets  the  maximum  baud  rate  accepted  by  the
  9631.                               printer, either: 300,600,1200,2400,4800, or 9600.
  9632.  
  9633.                 Data bits     Sets the number of data bits used by the  printer
  9634.                               to either 7 or 8 (default).
  9635.  
  9636.                 Stop bits     Sets the number of stop bits to 1 (default) or 0.
  9637.  
  9638.                 Parity        Sets the parity to None (default), Even, or Odd.
  9639.  
  9640.                 Time out      Sets the length of  time that RoloBack will  wait
  9641.                               for the printer to respond before aborting print.
  9642.  
  9643. Print Menu      The Print  menu contains  the  print options  available  within
  9644.                 RoloBack. Before printing for the  first time, make certain  to
  9645.                 check the printer setup options, found within the Options menu.
  9646.  
  9647.                 Address list    Prints the  name  (last  name  first),  company
  9648.                                 information, address, and phone numbers of  the
  9649.                                 selected RoloBack records.
  9650.  
  9651.                 Telephone list  Prints the name (last name first) and telephone
  9652.                                 numbers of the selected RoloBack records.
  9653.  
  9654.                 When either of the above options are selected, a menu is  shown
  9655.                 asking you to choose the records to be printed & the print mode
  9656.  
  9657.                 Records to      Chooses what set of records to be printed.  The
  9658.                 print           three options are Every, Tagged, and  Untagged.
  9659.                                 The  Every  option  prints  all  address   book
  9660.                                 records found  in the  database, Tagged  prints
  9661.                                 only  those  records  that  have  been   tagged
  9662.                                 (entries with an * to  the left of the name  in
  9663.                                 the telephone  list), and  Untagged prints  all
  9664.                                 untagged records.
  9665.  
  9666.                 Print quality   Sets the print mode  to either Letter  quality,
  9667.                                 which is the most  legible, or Draft, which  is
  9668.                                 the fastest.
  9669.  
  9670.                 When the above entries are  filled, press [F9], Press [F10]  to
  9671.                 exit the print menu without printing. To abort printing,  press
  9672.                 [Ctrl][Break].
  9673.  
  9674. Back & Forth Professional version 2.0                                 page 196
  9675. ______________________________________________________________________________
  9676.  
  9677. Printing the    The format of the address book  list output is as follows.  The
  9678. Address Book    name is printed with the last name first, followed by the first
  9679. List            and middle names  sorted by  the active index.  This list  only
  9680.                 prints those  fields  with information  actually  entered.  For
  9681.                 example, if no company name or title has been entered, they are
  9682.                 skipped in the  printout. Each individual's  address record  is
  9683.                 separated by a line in  the printout. To abort printing,  press
  9684.                 [Ctrl][Break].
  9685.  
  9686.                                  Address List
  9687. ┌─────────────────────────────────────────────────────────────────────────────┐
  9688. │  Last name, First name Middle name                                          │  
  9689. │           Title                                                             │  
  9690. │           Company name                                                      │  
  9691. │           Address line 1                                                    │  
  9692. │           Address line 2                                                    │  
  9693. │           Address line 3                                                    │ 
  9694. │           City, State, Zip code                                             │  
  9695. │           Home:     telephone number                                        │  
  9696. │           Business: phone number                                            │  
  9697. │           Fax:      phone number                                            │  
  9698. ├─────────────────────────────────────────────────────────────────────────────┤
  9699. │ Next person, First Middle                                                   │
  9700. │           Company name                                                      │
  9701. │           Address line 1                                                    │
  9702. │           City, State, Zip code                                             │
  9703. │           Home:     telephone number                                        │
  9704. └─────────────────────────────────────────────────────────────────────────────┘  
  9705.  
  9706. Printing the    The format of the telephone list output is as follows. The name
  9707. Telephone List  is printed on  the left  side of the  list with  the last  name
  9708.                 first, followed by  the first  and middle names  sorted by  the
  9709.                 active index. The phone numbers are printed on the right  side.
  9710.                 To abort printing, press [Ctrl][Break].
  9711.  
  9712.                                 Telephone List
  9713. ┌─────────────────────────────────────────────────────────────────────────────┐
  9714. │ Last name, First name, M                         Home telephone number  (H) │  
  9715. │                                                  Business phone number  (B) │  
  9716. │                                                       Fax phone number  (F) │  
  9717. │ Next person                                       Next person's number  (B) │  
  9718. │                                                                             │
  9719. │                                                                             │
  9720. │                                                                             │
  9721. │                                                                             │
  9722. │                                                                             │
  9723. │                                                                             │
  9724. │                                                                             │
  9725. └─────────────────────────────────────────────────────────────────────────────┘  
  9726.  
  9727. Back & Forth Professional version 2.0                                 page 197
  9728. ______________________________________________________________________________
  9729.  
  9730. Record Menu     The Record menu  contains the  commands used to  add, edit,  or
  9731.                 delete an address record from the address database.
  9732.  
  9733.                 Add             Adds a new address book entry to the list. This
  9734.                                 may also be selected by pressing [F3].
  9735.  
  9736.                 Edit            Edits the highlighted  appointment entry.  This
  9737.                                 command may also be  selected by pressing  [F7]
  9738.                                 or [Enter].
  9739.  
  9740.                 Delete          Deletes the highlighted appointment entry. When
  9741.                                 selected, you are  asked to  verify the  delete
  9742.                                 request. The highlighted  appointment may  also
  9743.                                 be deleted by pressing [F5] or [Del].
  9744.  
  9745. Adding an       When either Add or Edit is  selected from the Record menu,  the
  9746. Address Record  RoloBack address record definition window is shown. When Add is
  9747.                 selected, the entries shown are  blank; when Edit is  selected,
  9748.                 the  information  contained  within  the  highlighted   address
  9749.                 record.
  9750.  
  9751.  ┌─┤File: X├───────────────── Adding New Record ─────────────┤Index: Name ├─┐
  9752.  │ First name:                   Middle:              Last:                 
  9753.  │                                                                          █
  9754.  │    Company:                                  Title:                      ░
  9755.  │                                                                          ░
  9756.  │  Address 1:                                                              ░
  9757.  │  Address 2:                                                              ░
  9758.  │  Address 3:                                                              ░
  9759.  │       City:                      State:                  Zip:            ░
  9760.  │                                                                          ░
  9761.  │ Home phone:                         Business phone:                      ░
  9762.  │  Last call: 00/00/0000                   Fax phone:                      ░
  9763.  │                                                                          ░
  9764.  │      Notes:                                                              ░
  9765.  │                                                                          ░
  9766.  │                                Enter text                                
  9767.  └───────────────────────────────────────────────────────────┤Cards:    13├─┘
  9768. UD Move  between fields   LR Move within  field  F1-Help  F9-Accept  F10-Cancel
  9769.  
  9770. Back & Forth Professional version 2.0                                 page 198
  9771. ______________________________________________________________________________
  9772.  
  9773. Address Record  The address book  record definition window  is composed of  the
  9774. Definition      following fields. Of the fields shown, only the name field must
  9775.                 be filled.
  9776.  
  9777.                 Name            Provides  three  entries  for  entrance  of   a
  9778.                                 person's name. The database entries are  sorted
  9779.                                 by last name followed by the first name.
  9780.  
  9781.                 Company name    Defines the 30  character name  of the  company
  9782.                                 where this individual is employed.
  9783.  
  9784.                 Title           Defines the title of the individual within  the
  9785.                                 company.
  9786.  
  9787.                 Address 1-3     Provides 3 lines for use in entering the street
  9788.                                 address information.
  9789.  
  9790.                 City            Identifies the  20  character city  name  where
  9791.                                 this address is located.
  9792.  
  9793.                 State           Identifies the  15 character  state name  where
  9794.                                 this address is located.
  9795.  
  9796.                 Zip code        Identifies the 10 character  zip code for  this
  9797.                                 address.
  9798.  
  9799.                 Phone numbers   Provides  3  telephone  number  entries,  home,
  9800.                                 business,  and  fax.   These  numbers  may   be
  9801.                                 selected for dialing using the dial command and
  9802.                                 a modem.
  9803.  
  9804.                 Last call       Sets the  last date  that  a phone  number  was
  9805.                                 called using the  Dial option within  RoloBack.
  9806.                                 This entry cannot be  changed using the Add  or
  9807.                                 Edit command.
  9808.  
  9809.                 Notes           When [Ctrl][Enter]  is pressed,  enters a  memo
  9810.                                 editor which lets you type notes that you  wish
  9811.                                 to attach to  this address  book record.  Press
  9812.                                 [Esc]  to  end  the  memo,  press  [Alt][H]  to
  9813.                                 display a  short  list of  note  editor  cursor
  9814.                                 commands.
  9815.  
  9816.                 Use the [Up] or [Down] key to  move to the field to be  edited.
  9817.                 Use the [Left] or [Right] cursor key to move the cursor  within
  9818.                 the field. Press [F9] to save the changes and exit, press [F10]
  9819.                 to exit without saving.
  9820.  
  9821. Back & Forth Professional version 2.0                                 page 199
  9822. ______________________________________________________________________________
  9823.  
  9824. Search Menu     The Search menu contains the text search commands of  RoloBack.
  9825.                 You can  select to  either search  for a  match to  an  entered
  9826.                 string or continue a previously defined search from the  cursor
  9827.                 position. When selected, the following commands are shown:
  9828.  
  9829.                 Find            Searches for a  match to  the specified  search
  9830.                                 text.
  9831.  
  9832.                 Next match      Continues the last  issued Search command  from
  9833.                                 the current  cursor position  in the  database.
  9834.                                 This uses the information  set when the  Search
  9835.                                 command was initiated.
  9836.  
  9837.                 To make a selection, either use the [Up] and [Down] cursor keys
  9838.                 to move the selection bar  to highlight the desired option  and
  9839.                 press [Enter], or press the first letter of the menu option.
  9840.  
  9841. Find Fields     When Find  is selected  from  the above  Search menu,  you  are
  9842.                 prompted for  the  text  to  be searched  for  and  the  search
  9843.                 parameters.
  9844.  
  9845.                 Search text     Identifies the  text  string that  is  used  to
  9846.                                 search  the  file.  This   may  be  up  to   50
  9847.                                 characters  in  length  and  may  contain   any
  9848.                                 typeable character.
  9849.  
  9850.                 Case Sensitive  Determines the treatment of case differences in
  9851.                                 the text. If set to  Yes, the file is  searched
  9852.                                 for  any  text  matching  the  search   string,
  9853.                                 regardless of case. If set  to No, the file  is
  9854.                                 searched for  an  exact  match  to  the  search
  9855.                                 string, including  its use  of  capitalization.
  9856.                                 For example, if  looking for  the word  "Cats",
  9857.                                 searching  with  case  sensitivity  set  to  No
  9858.                                 ignores occurrences of "CATS" and "cats".
  9859.  
  9860.                 Fields to       Searches All fields of the database or only the
  9861.                 search          Name fields for a match.
  9862.  
  9863.                 To begin searching the address book using these settings, press
  9864.                 [F9]. To exit without searching the database, press [F10].
  9865.  
  9866.                 To invoke  the  Find command  directly  from the  address  book
  9867.                 without having  to  use the  pull-down  menus, press  [F5].  To
  9868.                 continue the last issued Find command, press [Shift][F5].
  9869.  
  9870. Back & Forth Professional version 2.0                                 page 200
  9871. ______________________________________________________________________________
  9872.  
  9873. Tag Menu        The Tag menu contains the record grouping commands of RoloBack.
  9874.                 Tagging lets you  group together multiple  address records  for
  9875.                 printing.  Tagged  cards  are  marked  by  an  asterisk,   '*',
  9876.                 appearing to the left of its entry in the telephone list.  When
  9877.                 selected, the following commands are shown:
  9878.  
  9879.                 Current card    Tags the  highlighted record.  This record  can
  9880.                                 also be tagged by pressing the [+] key.
  9881.  
  9882.                 Every card      Tags all cards in the address book.
  9883.  
  9884.                 cLear all tags  Untags all tagged records.
  9885.  
  9886.                 Matching        Tags all address  cards matching  a typed  text
  9887.                                 string.  This   uses  the   current  index   to
  9888.                                 determine the field  that this entry  is to  be
  9889.                                 compared to.
  9890.  
  9891.                 Untag current   Untags the highlighted record. A tagged  record
  9892.                 card            can also be untagged by pressing the [-] key.
  9893.  
  9894. Window Menu     The Window menu entry lets you select the display format  used,
  9895.                 either the telephone listing or the address record display.
  9896.  
  9897.                 One card at  a  Sets the  display  mode  to  show  the  current
  9898.                 time            address record in its  entirety on the  screen.
  9899.                                 This looks  like the  Record definition  window
  9900.                                 described under the  Record menu. Pressing  the
  9901.                                 [Up]  or  [Down]  cursor  keys  change  address
  9902.                                 cards.
  9903.  
  9904.                 Telephone list  Sets the  display mode  to show  the  condensed
  9905.                                 telephone  list,  with   each  address   record
  9906.                                 represented by one line  of information on  the
  9907.                                 screen. This is the default display mode.
  9908.  
  9909.                 To switch between the two modes, press the [F6] key.
  9910.  
  9911.                 With both  window modes,  the [Up]  and [Down]  cursor
  9912.                 keys moves  sequentially through  the  address book,  with  the
  9913.                 order based  on the  index  currently in  use. The  [Home]  key
  9914.                 displays the first address record in the database, whereas  the
  9915.                 [End] key displays the last.
  9916.  
  9917. Quit!           Saves the appointment entries, exits Overtime!, and returns  to
  9918.                 Back & Forth.
  9919.  
  9920. Back & Forth Professional version 2.0                                 page 201
  9921. ______________________________________________________________________________
  9922.  
  9923. RoloBack Error Messages
  9924.  
  9925. A LAST name must be specified!
  9926.  
  9927.      This is shown  when [F9] is  pressed within the  RoloBack Add/Edit  record
  9928.      definition window before a last name has been entered. Each address record
  9929.      must have a  last name defined,  since the  last name is  used to  resolve
  9930.      matching indexes when address records are sorted.
  9931.  
  9932. Current record has NO phone numbers!
  9933.  
  9934.      This error is shown  when an address record  with no telephone numbers  is
  9935.      selected for dialing.
  9936.  
  9937. No matching records to print!
  9938.  
  9939.      This is shown when  either Tagged or Untagged  is selected from the  Print
  9940.      menu and no records have been tagged/untagged.
  9941.  
  9942. No ROLOBACK files to delete!
  9943.  
  9944.      This is  shown  when the  File  menu Delete  file  command is  used  on  a
  9945.      directory containing no RoloBack files.
  9946.  
  9947. Printer database not found!
  9948.  
  9949.      This error is shown when attempting  to print. Check to make certain  that
  9950.      the printer database file, PRINTERS.DB, is located within the Back & Forth
  9951.      directory. If this file cannot  be found, exit Back  & Forth and use  your
  9952.      master Back & Forth diskettes to re-install Back & Forth.
  9953.  
  9954. RoloBack configuration file corrupted! Default values will be used.
  9955.  
  9956.      This error appears  when something  happens to corrupt  the RoloBack  data
  9957.      file. You will have to reset configuration options.
  9958.  
  9959. Unable to add card to RoloBack (disk may be full).
  9960.  
  9961.      This error occurs when [F9] is used to add a record to the database. Check
  9962.      if enough space is free on the disk. This may occur when this disk is also
  9963.      used for swap space within Back & Forth. In this case, swap RoloBack  from
  9964.      memory and free up some more disk space. Only the last record entered will
  9965.      be lost. To  ensure that  this does not  happen again,  either reduce  the
  9966.      amount of swap space allocated  on that disk or  use a different disk  for
  9967.      swap space.
  9968.  
  9969. Unable to add tag mark to record in database (disk may be full)!
  9970.  
  9971.      This error  occurs when  attempting to  tag a  file. See  the  explanation
  9972.      above.
  9973.  
  9974. Back & Forth Professional version 2.0                                 page 202
  9975. ______________________________________________________________________________
  9976.  
  9977. Unable to create rolodex file = <filename>
  9978.  
  9979.      This error may occur under several conditions: if a root directory is used
  9980.      and 255  files  already exist  in  that directory;  if  you do  not  write
  9981.      privileges in that directory; or if not enough space exists on that drive.
  9982.  
  9983. Unable to find printer database!
  9984.  
  9985.      This error is shown when attempting  to print. Check to make certain  that
  9986.      the printer database file, PRINTERS.DB, is located within the Back & Forth
  9987.      directory and that it has not been overwritten by some other file. If this
  9988.      error occurs, exit Back & Forth and use your master Back & Forth diskettes
  9989.      to re-install Back & Forth and the printer database file.
  9990.  
  9991. Unable to open rolodex file!
  9992.  
  9993.      This error occurs  when attempting  to run  RoloBack. It  means that  your
  9994.      system has run out of file handles. To correct this problem, exit all open
  9995.      tasks, exit B&F, increment the FILES  statement in your CONFIG.SYS by  10,
  9996.      then re-run B&F.
  9997.  
  9998. Unable to save ROLOBACK configuration (disk full??)!
  9999.  
  10000.      If this occurs, check to see if enough space is free on the disk. This may
  10001.      occur when  the  disk is  also  used for  B&F  swap space,  especially  if
  10002.      graphics programs are  used and swapped  from memory. In  this case,  swap
  10003.      RoloBack from memory and exit one of the programs in memory. You may later
  10004.      wish to reduce the amount of swap space allocated on the disk.
  10005.  
  10006. Unable to update record to RoloBack (is disk full??).
  10007.  
  10008.      Check if the current  disk is full. If  it is, you must  return to Back  &
  10009.      Forth and  clear  some  disk  space  for the  data  file.  Once  you  have
  10010.      successfully saved the database, return  to B&F, remove all programs  from
  10011.      memory, exit B&F,  and re-run  B&F to  change the  swap space  allocation.
  10012.      Either select a different drive for swap space use or reduce the amount of
  10013.      space allocated on the drive.
  10014.  
  10015. You cannot delete the active RoloBack file!
  10016.  
  10017.      This error occurs  within the File  menu Delete command  when the  current
  10018.      database file is selected  for deletion. If you  truly wish to delete  the
  10019.      current database file,  use the  Load/new file command  to open  a new  or
  10020.      different database file then use the Delete command to delete the database
  10021.      file.
  10022.  
  10023. Back & Forth Professional version 2.0                                 page 203
  10024. ______________________________________________________________________________
  10025.  
  10026. Appendix A: Program Credits
  10027.  
  10028. Back & Forth  was created  by Sandi &  Shane Stump  for Progressive  Solutions,
  10029. Copyright (C) 1990,1991,1992.
  10030.  
  10031. A special  note must  be made  about  the impact  one person  has made  on  the
  10032. creation of the latest version  of Back & Forth.  Cassandra Mia Stump has  done
  10033. something no  one and  no thing  has been  able to  do --  distract and  divert
  10034. Shane's attention away from the computer. This is not necessarily bad, when  he
  10035. actually gets to work, he works even harder.
  10036.  
  10037. This program and  manual could not  have been written  without the  significant
  10038. help of  our cats,  past and  present: Wickett,  Princess, Mr.  Moby,  Allegro,
  10039. Merlin, Tabitha, Buster and Genghis, Bagheera Jr., Panda Bear,  Rocky-Squirrel,
  10040. Fela and Toby.
  10041.  
  10042. A few people also helped  along the way. We would  like to thank the  following
  10043. individuals for their  invaluable aid  in testing,  suggesting, and  supporting
  10044. Back & Forth.  They are  (alphabetically) Michael Ash,  Rick Berenstein,  David
  10045. Brinner, Mike  Callahan,  Andrew  Chalk,  Ted  DeCastro,  Jack  De  Sola,  Joel
  10046. Dreyfuss, Dave Fredericks,  Larry Hayden,  John Jurewicz,  Charles Kleis,  Pete
  10047. Lang, Paul Licht,  Jonathan Matzkin, Edward  Mendelson, Stephen Paulker,  Jerry
  10048. Powell, Michel Slivitzky, Ted Thompson, Randy Wallin, Bob Willoughby, Ed  Zotti
  10049. and many, many more.
  10050.  
  10051. This program was written using Borland's Turbo-C, TASM, and Debugger, and  vLIB
  10052. by Pathfinder Associates on a Digitron 80486, Toshiba T5200/100, ALR 80386, and
  10053. the Compaq Portable 80386.
  10054.  
  10055. This manual  was written  using Lotus  Manuscript on  a Digitron  80486 with  a
  10056. Hewlett-Packard LaserJet III.
  10057.  
  10058. Back & Forth Professional version 2.0                                 page 204
  10059. ______________________________________________________________________________
  10060.  
  10061. Appendix B: Back & Forth Error Messages
  10062.  
  10063. A hot key must be selected!
  10064.  
  10065.      This error  occurs within  the Hot  key  setup when  you attempt  to  exit
  10066.      without selecting a hot key for Back & Forth.
  10067.  
  10068. A program description must be entered. Press Esc
  10069.  
  10070.      This error occurs within the Program  Setup Add/Edit command when [F9]  is
  10071.      pressed before a task description is  entered. Either press [F10] to  exit
  10072.      without defining  the  task  entry  or enter  a  task  description  before
  10073.      pressing [F9].
  10074.  
  10075. A program name must be entered. Press Esc
  10076.  
  10077.      This error occurs within the Program  Setup Add/Edit command when [F9]  is
  10078.      pressed before  a program  name is  entered. Either  press [F10]  to  exit
  10079.      without defining a task  entry or enter the  program name before  pressing
  10080.      [F9].
  10081.  
  10082. A program path must be entered. Press Esc
  10083.  
  10084.      This error occurs within the Program  Setup Add/Edit command when [F9]  is
  10085.      pressed before a program directory is entered. Either press [F10] to  exit
  10086.      without defining the program entry or define the program directory.
  10087.  
  10088. A 2 letter/digit program ID must be specified.
  10089.  
  10090.      This error occurs within the Program Setup Add/Edit command when the  [F9]
  10091.      is pressed before  a program  id is entered.  Either press  [F10] to  exit
  10092.      without defining  the program  entry  or enter  a  2 character  id  before
  10093.      pressing [F9].
  10094.  
  10095. AUTOLOAD exceeds total swap space! Swap space needs to be at least xxxk!
  10096.  
  10097.      This error occurs when  not enough swap space  has been allocated to  load
  10098.      the tasks selected within the Autoload setup. Control is then returned  to
  10099.      the Swap drive setup window, where more swap space should be allocated.
  10100.  
  10101. B&F definition file has been corrupted!
  10102.  
  10103.      This occurs when  the BPVARS file  has been corrupted  or deleted. Do  not
  10104.      delete any files  created by Back  & Forth  while it is  running. If  this
  10105.      error occurs, B&F  closes all  tasks and returns  to DOS.  To correct  the
  10106.      problem, copy BPVARS  from your most  recent backup or  re-install Back  &
  10107.      Forth.
  10108.  
  10109. B&F only supports PCED version 2.0 or higher.
  10110.  
  10111.      Back &  Forth  cannot  swap  earlier versions  of  PCED  from  memory.  We
  10112.      recommend that you update your copy of PCED.
  10113.  
  10114. Back & Forth currently only supports 20 open tasks!
  10115.  
  10116.      This error is shown when you attempt to run more than 20 tasks within Back
  10117.      & Forth. You must close one of the 20 open tasks before running a new one.
  10118.      Contact Progressive Solutions to get an expanded version, if needed.
  10119.  
  10120. Back & Forth Professional version 2.0                                 page 205
  10121. ______________________________________________________________________________
  10122.  
  10123. Back & Forth only allows 50 programs to be defined!
  10124.  
  10125.      This error occurs when adding program entries within the Program Setup. At
  10126.      this time,  only 50  program entries  may be  defined. Define  only  those
  10127.      programs used regularly. Please contact us if more are needed.
  10128.  
  10129. BFPHIGH must be loaded HIGH!
  10130.  
  10131.      This error occurs when  BFPHIGH is run without  the necessary high  memory
  10132.      loader.Instructions on loading Back & Forth high are outlined in Section 3
  10133.  
  10134. Cannot find COMSPEC environment variable.
  10135.  
  10136.      This error  is  shown when  Back  &  Forth cannot  locate  COMMAND.COM  or
  10137.      4DOS.COM. Back &  Forth uses the  COMSPEC (DOS command  processor) to  run
  10138.      programs or to  load a secondary  copy of  DOS. If this  error message  is
  10139.      shown, you must exit Back & Forth and use the SET command to specify where
  10140.      COMMAND.COM or 4DOS.COM can be found.
  10141.  
  10142. COMSPEC file does not exist!
  10143.  
  10144.      This error  message  is shown  when  the  file specified  in  the  COMSPEC
  10145.      environment variable  does not  exist. This  could happen  if you  used  a
  10146.      floppy disk to  boot up  your machine.  In this  case, you  must copy  the
  10147.      COMMAND.COM or 4DOS.COM  file to  the hard  disk, RAM  disk, or  installed
  10148.      floppy disk and reset the COMSPEC command to that location.
  10149.  
  10150. DOS/Video swap drive must be specified!
  10151.  
  10152.      This error  is shown  within the  Swap drive  setup when  [F9] is  pressed
  10153.      before a DOS/Video swap path has been set. The DOS/Video swap path is used
  10154.      to store  system and  screen  information for  each  open task.  The  path
  10155.      selected should  have  between  144k-2304k unused  disk  space  available,
  10156.      depending on the programs loaded  globally and each program's screen  mode
  10157.      and complexity. More information is provided within Section 4.
  10158.  
  10159. 'File' cannot be found in the program directory. Press Esc
  10160.  
  10161.      This error occurs within the Program Setup Add/Edit command when typing in
  10162.      the executable program name.  This may be due  to two different  problems;
  10163.      either the file name  was misspelled when being  typed in, or the  program
  10164.      path specified  is  incorrect.  To  check  the  contents  of  the  program
  10165.      directory, press [F7]  to display the  file list. If  the desired  program
  10166.      name is not shown within this list,  then change the program path and  try
  10167.      again.
  10168.  
  10169. Internal task handle table is full. Please contact PSI for help!
  10170.  
  10171.      This error should never occur. If it does, contact us.
  10172.  
  10173. Invalid path has been specified!
  10174.  
  10175.      This error occurs within the Program Setup Add/Edit command when typing in
  10176.      a program or work path. Most  likely a typographical error crept into  the
  10177.      path name specified.  Use the [F7]  Directory tree to  select the  desired
  10178.      path.
  10179.  
  10180. Back & Forth Professional version 2.0                                 page 206
  10181. ______________________________________________________________________________
  10182.  
  10183. Memory allocation error -> label.
  10184.  
  10185.      If this error occurs, Back & Forth  will close all tasks and exit to  DOS.
  10186.      Contact us and tell  us how it  happened, what was  loaded, and the  label
  10187.      shown so that we can correct the problem.
  10188.  
  10189. No executable file exists for the specified program name. Press Esc
  10190.  
  10191.      This error  occurs within  the  Program Setup  Add/Edit command  when  the
  10192.      program name cannot be found within the defined program path. Either press
  10193.      [F7] to pick the  file from the  file list or  select a different  program
  10194.      path.
  10195.  
  10196. No matching files found in 'path name'.
  10197.  
  10198.      This error occurs within the Program Setup Add/Edit command when typing in
  10199.      the executable program name. This  probably occurs when the wrong  program
  10200.      directory is specified. You must change the program directory path to  one
  10201.      containing executable files and try again.
  10202.  
  10203. No programs defined for use within B&F. Use Program Setup.
  10204.  
  10205.      This error  occurs when  you attempt  to use  the Autoload  setup  without
  10206.      defining any program entries. To solve this problem, use the Program setup
  10207.      to define the programs that you wish to run within Back & Forth.
  10208.  
  10209. No swap drives have been specified!
  10210.  
  10211.      This is shown  within the Swap  drive setup program  when [F9] is  pressed
  10212.      before any swap space has been  allocated. Program swap paths are used  to
  10213.      store program information when switching between tasks. The selected  swap
  10214.      paths should have enough unused disk space to hold the prospective  number
  10215.      of running tasks using the maximum amount of memory.
  10216.  
  10217. Not enough disk space on drive 'x' for Program Swap Drive #
  10218.  
  10219.      This error occurs when  Back & Forth attempts  to create the program  swap
  10220.      files. If not enough space is available within any of the selected  paths,
  10221.      you are returned to the Swap drive setup to correct its value.
  10222.  
  10223. Not enough memory to run Back & Forth!
  10224.  
  10225.      Back & Forth  needs at least  192k of free  memory to run.  If this  error
  10226.      occurs, check the AUTOEXEC.BAT for unnecessary TSR programs.
  10227.  
  10228. Not enough swap memory available to run 'program name'!
  10229.  
  10230.      This error occurs when you attempt to run a program from the Program  List
  10231.      which needs more swap memory than  is available. To run this program,  you
  10232.      must close enough active partitions  to accumulate enough swap memory  for
  10233.      the program. If this happens on a  regular basis, you should use the  Swap
  10234.      drive setup to allocate more program swap space.
  10235.  
  10236. Only 20 programs can be AUTOLOADed!
  10237.  
  10238.      This error is shown when  more than 20 tasks  are selected for within  the
  10239.      Autoload setup. No more than 20 tasks can be loaded at one time.
  10240.  
  10241. Back & Forth Professional version 2.0                                 page 207
  10242. ______________________________________________________________________________
  10243.  
  10244. Program does not exist in specified path!
  10245.  
  10246.      This error occurs within the Program Setup Add/Edit command when typing in
  10247.      the program name. This  may be due to  two different problems; either  the
  10248.      file name  was  misspelled  when it  was  typed  in or  the  program  path
  10249.      specified is incorrect. To  list the executable  files within the  program
  10250.      directory, press [F7].  If the  desired program  is not  shown, check  the
  10251.      program directory.
  10252.  
  10253. Specified ID is not unique!
  10254.  
  10255.      This error occurs within the Program Setup when you press [F9] to save the
  10256.      program definition  with  the  two  character  ID  set  to  one  that  has
  10257.      previously been used. Change the ID to another two character code.
  10258.  
  10259. Swap file on drive 'x' does not exist!
  10260.  
  10261.      This error message is shown  when one of the  swap files has been  deleted
  10262.      from the disk  or corrupted. Do  not delete  any files created  by Back  &
  10263.      Forth while the  program is running.  If this error  occurs, Back &  Forth
  10264.      closes all tasks and exits to DOS. Once Back & Forth has been exited,  you
  10265.      may re-enter Back & Forth and begin using the program again.
  10266.  
  10267. The program name must end with COM, EXE, or BAT. Press Esc
  10268.  
  10269.      This error  occurs within  the  Program Setup  Add/Edit command  when  the
  10270.      program name is given a file extension other than EXE, COM, or BAT.  Press
  10271.      [F7] to select the file from the file list. If the desired program name is
  10272.      not shown, change the program directory to a new path and try again.
  10273.  
  10274. Unable to create AUTOTYPE file.
  10275.  
  10276.      This is shown when a program is selected for execution and not enough disk
  10277.      space is available within  the Back & Forth  directory for use in  storing
  10278.      the AUTOTYPE.### file. The  AUTOTYPE.### file is  used to feed  keystrokes
  10279.      between Back & Forth and  the DOS prompt. Check  the amount of disk  space
  10280.      available within the Back & Forth directory.
  10281.  
  10282. Unable to create clipboard file!
  10283.  
  10284.      This error occurs when  you run out  of disk space while  using the Cut  &
  10285.      Paste command to  store cut information.  Check the amount  of disk  space
  10286.      within the Back & Forth directory.
  10287.  
  10288. Unable to create swap file on drive 'x'!
  10289.  
  10290.      This error message is shown  when there is not enough  space on a disk  to
  10291.      create the swap  file. If this  error occurs, you  can delete  unnecessary
  10292.      files on  the swap  disk in  question,  change the  amount of  swap  space
  10293.      allocated within the Swap drive setup, or use another swap path.
  10294.  
  10295. Unable to create task environment file!
  10296.  
  10297.      This occurs when no space  is left in the DOS/Video  swap path for use  by
  10298.      B&F in creating a system  swap file. Exit Back  & Forth and either  remove
  10299.      some of the files on the drive used by the DOS/Video swap path or use  the
  10300.      Swap drive setup to select another swap path.
  10301.  
  10302. Back & Forth Professional version 2.0                                 page 208
  10303. ______________________________________________________________________________
  10304.  
  10305. Unable to find Back & Forth overlay --> BFP00#.OVL
  10306.  
  10307.      When Back & Forth is first invoked, it searches the B&F directory for  all
  10308.      of its overlay files. If one is not found, Back & Forth is exited and this
  10309.      message is shown. Check  the B&F directory for  all program files, if  any
  10310.      are missing, re-install Back & Forth onto your system.
  10311.  
  10312. Unable to load BFP00#.OVL!
  10313. Unable to load Back & Forth module!
  10314.  
  10315.      This error message is shown when one of the Back & Forth overlay files  or
  10316.      the program itself  has been deleted  from the disk  or corrupted. Do  not
  10317.      delete the BFP.EXE  file or  any of the  four BFP00#.OVL  files while  the
  10318.      program is running.  If this  occurs, Back &  Forth closes  all tasks  and
  10319.      exits to DOS. Without these  files, Back & Forth  cannot run. To fix  this
  10320.      problem, use  your backup  copy of  Back &  Forth to  reload the  lost  or
  10321.      damaged files.
  10322.  
  10323. Unable to save the B&F definition file (disk may be full).
  10324.  
  10325.      This error appears  when the  BPVARS file  cannot be  created, opened,  or
  10326.      saved either when [F9] is pressed  within the Swap drive setup or  changes
  10327.      have been made to the pull-down menu  entries within Back & Forth. To  fix
  10328.      this problem, exit Back &  Forth and check the  amount of disk space  left
  10329.      within the Back & Forth directory and the status of the BPVARS file.
  10330.  
  10331. Unrecognized A20 hardware.
  10332.  
  10333.      This error is produced when the HIMEM.SYS device driver does not recognize
  10334.      the A20 hardware of your system. The A20 line is the 21st address line  of
  10335.      the 80x86 CPU. If this error occurs, it is probably because the system  is
  10336.      not one supported by this release of Microsoft's HIMEM.SYS.
  10337.  
  10338. Unsupported hot key combination. Try again
  10339.  
  10340.      This error occurs  within the  Hot key setup  when an  disallowed hot  key
  10341.      combination is selected. The  hot key must consist  of at least two  keys,
  10342.      one alphanumeric or function  key and one or  more of the following  keys:
  10343.      [Alt], [Ctrl], [Left Shift], [Right Shift].
  10344.  
  10345. User ## is already in use.
  10346.  
  10347.      This error  occurs when  the network  version of  Back &  Forth  discovers
  10348.      already created and in use for the user number in question. See the Back &
  10349.      Forth Network manual for more details.
  10350.  
  10351. You cannot AUTOLOAD a program that requires prompting!
  10352.  
  10353.      Programs requiring user input, i.e.  those whose program definitions  have
  10354.      the "Ask for  options" field set  to Yes, cannot  be loaded  automatically
  10355.      using the Autoload option.
  10356.  
  10357. Back & Forth Professional version 2.0                                 page 209
  10358. ______________________________________________________________________________
  10359.  
  10360. You cannot edit an active program entry!
  10361.  
  10362.      This error occurs  when you  select the  [F7] Edit  program entry  command
  10363.      within the Program Setup. Back & Forth does not allow the modification  of
  10364.      a program entry while  that program is open  within the Program List.  You
  10365.      must close the program entry before you can edit its information.
  10366.  
  10367. You cannot delete an active program!
  10368.  
  10369.      This error occurs when  you select the [F4]  Delete program entry  command
  10370.      within the Program  Setup. Back  & Forth does  not allow  the deletion  or
  10371.      modification of a  program entry  while that  program is  open within  the
  10372.      Program List. You must close the program before you can delete it.
  10373.  
  10374. You must run BFPHIGH first!
  10375.  
  10376.      This error occurs when you try to execute BFPLOW before BFPHIGH.
  10377.  
  10378. Back & Forth Professional version 2.0                                 page 210
  10379. ______________________________________________________________________________
  10380.  
  10381. Appendix C: Troubleshooting
  10382.  
  10383. Can't Run       Here are some suggestions to help if you can't get Back & Forth
  10384. B&FPRO          to run.
  10385.  
  10386.                 *   Type B&FPRO at  the DOS prompt.  This is one  of two  batch
  10387.                     files created during installation.  If it cannot be  found,
  10388.                     then the batch files have  either been deleted, never  been
  10389.                     copied to  a  directory  along  the  path,  or  never  been
  10390.                     created. To create the batch files, go to the B&F directory
  10391.                     and run BFPSETUP.
  10392.  
  10393.                 *   If B&FPRO.BAT  and B&FHIPRO.BAT  do exist  and are  located
  10394.                     along the path, check their contents. These batch files are
  10395.                     described within Section 3.
  10396.  
  10397.                 *   Some keyboard enhancement  programs do not  approve of  the
  10398.                     use of  the "&"  character  in file  names. In  this  case,
  10399.                     rename the batch files to BFPRO.BAT and BFHIPRO.BAT.
  10400.  
  10401.                 *   Check  your  CONFIG.SYS  and  make  sure  that  the   FILES
  10402.                     statement is greater than 80.
  10403.  
  10404. Can't Load B&F  If you  experience  problems loading  Back  & Forth  into  high
  10405. into High       memory, check the following:
  10406. Memory
  10407.                 *   Make sure the EMS manager has been properly loaded. Consult
  10408.                     the EMS software manual for more information.
  10409.  
  10410.                 *   Now check that enough contiguous high memory is  available.
  10411.                     Back & Forth  requires 35k of  contiguous high memory,  the
  10412.                     "NoPrint" version uses 32k, the "Lite" version uses 24k.
  10413.  
  10414.                 *   Some high memory managers,  like DR DOS EMM386.SYS,  cannot
  10415.                     be used with BFPLOAD. In this case, you must use the loader
  10416.                     provided by your EMS management  software to load B&F  into
  10417.                     high memory (with DR DOS, use HILOAD). Using a loader other
  10418.                     than BFPLOAD  disables Back  &  Forth's ability  to  remove
  10419.                     itself and other programs from EMS after exiting.
  10420.  
  10421.                 *   BFPLOW must be run immediately after BFPHIGH is loaded.
  10422.  
  10423. Can't Swap to   If extended (XMS) memory  is available on  your system but  B&F
  10424. XMS             cannot detect it, this probably means either HIMEM.SYS was  not
  10425.                 used to initialize the memory or it has all been earmarked  for
  10426.                 use by  some  other  program. Check  your  CONFIG.SYS  for  the
  10427.                 statement DEVICE=HIMEM.SYS.
  10428.  
  10429. DOS 4.0 Usage   Back & Forth runs with DOS  4.0 with two restrictions. DOS  4.0
  10430.                 includes an EMS  memory manager  that is  not fully  compatible
  10431.                 with standard EMS usage. For this reason, do not use their  EMS
  10432.                 manager or load any of the  DOS commands into EMS memory  using
  10433.                 the  /X  option.   Instead,  purchase  an   EMS  manager   like
  10434.                 386-to-the-Max, QEMM, Netroom, EMM386, Move'em, or QRAM.
  10435.  
  10436. Back & Forth Professional version 2.0                                 page 211
  10437. ______________________________________________________________________________
  10438.  
  10439. Exception 13    This error may occur  when using QEMM to  load Back & Forth  or
  10440. Error is        another program into high memory. An Exception 13 error  occurs
  10441. Reported        when memory has  been incorrectly referenced  by a program.  If
  10442.                 this occurs, check the following:
  10443.  
  10444.                 *   Check the number of programs being loaded into high memory,
  10445.                     the amount  of space  they occupy,  and their  position  in
  10446.                     extended memory. Try running Back & Forth using the LOADLOW
  10447.                     command line option.
  10448.  
  10449.                 *   If you  have  Stacks=0,0  in your  CONFIG.SYS,  remove  it,
  10450.                     reboot, and retry  Back &  Forth and  your other  programs.
  10451.                     Some programs need the DOS stack area.
  10452.  
  10453.                 *   If it  still doesn't  work, deactivate  all device  drivers
  10454.                     from your CONFIG.SYS  except the FILES,  BUFFERS, and  hard
  10455.                     disk drivers.  Also  deactivate  all  entries  within  your
  10456.                     AUTOEXEC.BAT except the PATH,  SET, and PROMPT  statements.
  10457.                     To deactivate a line  within these files,  type REM at  the
  10458.                     beginning of the line. DOS will then bypass this statement.
  10459.  
  10460.                 *   Now reboot your system. Add each device driver and program,
  10461.                     one at a time, re-running Back & Forth after each addition.
  10462.                     When the error returns, remove  the last program added  and
  10463.                     add the rest  of your  programs. Check the  manual for  the
  10464.                     program in question. If this offers no help, try  reloading
  10465.                     the programs and drivers in differing orders.
  10466.  
  10467. Back & Forth Professional version 2.0                                 page 212
  10468. ______________________________________________________________________________
  10469.  
  10470. Can't Run A     When defining a program entry within the Program setup, you are
  10471. Program         asked to enter a lot of information about that program, some of
  10472.                 which may not be  obvious to you. If  the program does not  run
  10473.                 properly  when  picked  from   the  Program  list,  check   the
  10474.                 following:
  10475.  
  10476.                 *   Press [F2] to activate the pull-down menus, press [P] twice
  10477.                     to enter the  Program setup  menu, move the  cursor to  the
  10478.                     program giving  you trouble,  and press  [F7]. Examine  the
  10479.                     program information.  Check  that enough  memory  has  been
  10480.                     allocated to the  program to  run properly. If  you do  not
  10481.                     know how much is needed, set this value to 0. This provides
  10482.                     all available memory to the program.
  10483.  
  10484.                 *   Set the partition  type to "Program".  Some TSRs require  a
  10485.                     program to be run after  it is loaded before they  function
  10486.                     properly. In this case, set the partition type to "TSR".
  10487.  
  10488.                 *   Check  the  program  name,  path,  work  path,  fixed   and
  10489.                     user-specified  options.  Some  programs,  like   WordStar,
  10490.                     cannot be run  outside their program  directory. For  these
  10491.                     programs, leave the work path blank.
  10492.  
  10493.                 *   Some programs may need an  indeterminate amount of disk  or
  10494.                     EMS space to  store their  own temporary  files. Make  sure
  10495.                     that enough disk space is  left over for the program  after
  10496.                     the amount used by Back &  Forth is allocated for its  swap
  10497.                     area.
  10498.  
  10499.                 *   If the  program  will not  run  as a  defined  task  within
  10500.                     Program setup, select a DOS partition from the Program List
  10501.                     and try running the program from the DOS prompt.
  10502.  
  10503.                 *   If the program still won't run, or will run only if another
  10504.                     program is removed from memory,  you may be running out  of
  10505.                     DOS file handles. Check your  CONFIG.SYS and set the  FILES
  10506.                     variable to a minimum value of 80. Increment this value  by
  10507.                     20 and try running B&F and your programs again.
  10508.  
  10509. Back & Forth Professional version 2.0                                 page 213
  10510. ______________________________________________________________________________
  10511.  
  10512. Programs to be  Below is a list of programs that either should not be run  from
  10513. Careful Of      within Back & Forth or require special treatment.
  10514.  
  10515.                 *   Disk  caches,  network   drivers,  and  video   enhancement
  10516.                     programs like UltraVision should be run before Back & Forth
  10517.                     if they are to be used by all of your programs.
  10518.  
  10519.                 *   Print spoolers, background communications, electronic  mail
  10520.                     programs, or other programs run  in the background must  be
  10521.                     run before Back & Forth is loaded.
  10522.  
  10523.                 *   The mouse driver should be loaded before Back & Forth if it
  10524.                     is to be used with  B&F. If it is used  only with a few  of
  10525.                     your programs, load it within  a program partition using  a
  10526.                     batch file. In  this case,  the mouse cannot  be used  with
  10527.                     Back & Forth.
  10528.  
  10529.                 *   Disk altering  programs like  CHKDSK /F,  disk  optimizers,
  10530.                     disk editors, etc, should not be run within Back & Forth.
  10531.  
  10532.                 *   Other  TSR  programs,  menu  programs,  utilities  such  as
  10533.                     PC-Tools or shells such as  DOS 4.0 DOSSHELL should be  set
  10534.                     up as a program entry and run from within Back & Forth.
  10535.  
  10536. Lost or         Many  programs  open  temporary  files  to  store  intermediate
  10537. Corrupted       information like unsaved  changes to files,  data scrolled  off
  10538. Files           the screen, memory  information, and program  settings. Use  of
  10539.                 disk altering programs such as CHKDSK /F, disk optimizers, disk
  10540.                 editors, etc, may adversely affect these files. These temporary
  10541.                 files are  usually reported  by CHKDSK  as lost  clusters.  Try
  10542.                 closing  and  exiting  all  open  programs  before  using  such
  10543.                 programs.
  10544.  
  10545. Diskette        If a program is  using a diskette, close  that program or  file
  10546. Swapping        before removing  that diskette  or  swapping the  program  from
  10547.                 memory. Back &  Forth does not  keep track of  the identity  or
  10548.                 status  of  removable  disk  media  on  your  system.  Changing
  10549.                 diskettes without warning can cause  the contents of that  disk
  10550.                 to be overwritten or corrupted.
  10551.  
  10552. Back & Forth Professional version 2.0                                 page 214
  10553. ______________________________________________________________________________
  10554.  
  10555. Hot Key         Back & Forth uses "hot keys"  to jump between the programs  and
  10556. Doesn't Work    B&F. The default B&F hot  key is set to [Alt][Ctrl][Space].  If
  10557.                 you cannot pop back to Back & Forth, try doing the following:
  10558.  
  10559.                 *   Press the selected hot key simultaneously. For instance, if
  10560.                     the hot key  is set  to [Alt][Ctrl][Space],  hold down  the
  10561.                     [Alt] key and  the [Ctrl]  key while  pressing the  [Space]
  10562.                     bar.
  10563.  
  10564.                 *   Some programs intercept  all keyboard activity  and do  not
  10565.                     pass these  keys  along to  the  other programs  in  memory
  10566.                     (namely B&F). In this  case, use the  B&F Super key,  whose
  10567.                     default setting is [Alt][Ctrl][Left Shift].
  10568.  
  10569.                 *   Some programs like Windows require a special program to  be
  10570.                     run before it to monitor keyboard activity. Set up a  batch
  10571.                     file to execute KBSTEAL before running the program.
  10572.  
  10573.                 *   If you hear  a high-pitched  beep, the video  swap disk  is
  10574.                     full. This symptom is described under "Can't Swap Program".
  10575.  
  10576.                 *   If pressing  the hot  key does  not return  you to  Back  &
  10577.                     Forth,   exit   the   program   naturally.   This    should
  10578.                     automatically return you to the Back & Forth main screen.
  10579.  
  10580.                 *   Now press [F2] to activate  the pull-down menus, press  [S]
  10581.                     to enter the Setup menu and select [H] to open the Hot  key
  10582.                     menu. The B&F hot key is  shown at the top of this  screen.
  10583.                     If [Shift] is used, the exact one must be pressed.
  10584.  
  10585.                 Hot keys may also  be assigned to other  programs run from  the
  10586.                 Program List. If the hot key  assigned to an open program  does
  10587.                 not seem to work, check the following:
  10588.  
  10589.                 *   Pop back  to B&F  either by  using the  B&F hot  key or  by
  10590.                     exiting the  program. Examine  the hot  key shown  for  the
  10591.                     program in the list to make sure that you tried the correct
  10592.                     combination.
  10593.  
  10594.                 *   To define  a hot  key for  the program,  exit that  program
  10595.                     naturally. Once you  have returned  to B&F,  press [F2]  to
  10596.                     activate the  pull-down  menus,  press [P]  to  select  the
  10597.                     Program menu,  press [P]  again  to select  Program  setup,
  10598.                     highlight the program  entry in the  list, and press  [F7].
  10599.                     Move the cursor to the hot  key and press [F7] to open  the
  10600.                     key selection window. Choose an appropriate hot key for use
  10601.                     with that program and press [Ins], press [F9] twice to save
  10602.                     the changed program entry and try again.
  10603.  
  10604. Back & Forth Professional version 2.0                                 page 215
  10605. ______________________________________________________________________________
  10606.  
  10607. Can't Swap      Back & Forth  makes a  single, high  pitch beep  when an  error
  10608. Program         occurs during swapping. If you  hear two beeps, this  indicates
  10609.                 that a  problem  has been  encountered  in swapping  the  video
  10610.                 settings. Either the drive set aside for your video swap  files
  10611.                 is full, or you  are using an  unsupported video display  mode.
  10612.                 Try the following:
  10613.  
  10614.                 *   First, exit the program  naturally. This obviates the  need
  10615.                     to store a video image of the task.
  10616.  
  10617.                 *   Once you have returned  to the B&F  Program List, exit  and
  10618.                     close all open tasks. Then exit Back & Forth.
  10619.  
  10620.                 *   Now run B&F again without the "GO" option to enter the Swap
  10621.                     drive setup menu. Check the  drive used to store the  video
  10622.                     files.  A  table  is   included  within  Section  4   which
  10623.                     quantifies the range  of file sizes  created by each  video
  10624.                     mode when saved. The higher the video resolution, the  more
  10625.                     space needed  to store  the resulting  image file.  If  not
  10626.                     enough  space  is   free  on  that   disk,  either   remove
  10627.                     unnecessary files from the disk or select a different  disk
  10628.                     with more space free.
  10629.  
  10630.                 *   If plenty of space  is available on the  drive, use a  disk
  10631.                     diagnostics program to check for disk read/write problems.
  10632.  
  10633.                 *   If the problem is due to an unsupported video mode, contact
  10634.                     us with the pertinent video information and we will try  to
  10635.                     help you. In the meantime, use a different display mode.
  10636.  
  10637. EGA Graphics    Back & Forth restores graphic screens generated by well-behaved
  10638. Aren't          programs on CGA, VGA, and most EGA systems. Unfortunately, some
  10639. Restored        programs designed for use on EGA systems write directly to  the
  10640.                 video system,  bypassing  DOS  and  the  ROM  BIOS.  The  video
  10641.                 settings cannot be read by B&F, therefore it cannot be  stored.
  10642.                 When one of these  programs is swapped, the  screen may not  be
  10643.                 restored properly. We suggest you take the following actions:
  10644.  
  10645.                 *   If the program has a redraw command, use it to refresh  the
  10646.                     screen when you return to it.
  10647.  
  10648.                 *   Force the program into text mode before swapping.
  10649.  
  10650.                 *   Run the program or the monitor in black & white mode.
  10651.  
  10652. Lose Keys       If keys are lost during macro playback within a program,  press
  10653. During Macro    [Alt][\] to display  the Macro  menu, press [O]  to select  the
  10654. Use             Options menu, and increment the Delay option.
  10655.  
  10656. Back & Forth Professional version 2.0                                 page 216
  10657. ______________________________________________________________________________
  10658.  
  10659. Lose Text When  When pasting text,  Back & Forth  feeds the keystrokes  through
  10660. Pasting         the keyboard to the program  receiving the text. Sometimes,  if
  10661.                 the text is  being fed  too quickly, random  characters can  be
  10662.                 lost. To slow down the paste speed, press the Cut & Paste  menu
  10663.                 key (default  is  [Ctrl][Left Shift][C]),  select  the  Options
  10664.                 menu, select the  Paste delay entry,  then increment the  value
  10665.                 shown.
  10666.  
  10667.                 Text may also  be lost  when third-party  keyboard buffers  are
  10668.                 loaded before B&F. In  this case, exit  all loaded tasks,  exit
  10669.                 B&F, remove  the  key  buffer  program  (comment  it  from  the
  10670.                 AUTOEXEC.BAT if necessary), reboot the machine, and try Back  &
  10671.                 Forth again.
  10672.  
  10673. Lose Text       Some programs  fetch  keystrokes  directly  from  the  keyboard
  10674. While Typing    buffer, bypassing  the  BIOS.  An  example  of  this  is  early
  10675.                 versions of BASIC.  These programs may  not be compatible  with
  10676.                 the extended  keyboard buffer  function  provided with  Back  &
  10677.                 Forth. The solution to this problem is turn the keyboard buffer
  10678.                 option Off. To do this, return  to Back & Forth, press [F2]  to
  10679.                 activate the pull-down menus, press [S] to open the Setup menu,
  10680.                 press [K] to  select Keyboard  setup, and  toggle the  keyboard
  10681.                 buffer Off by pressing [B].
  10682.  
  10683. Lost Mouse      Back & Forth  uses a textured  background character to  display
  10684. Cursor          the screen. Sometimes this makes it difficult to see the  block
  10685.                 mouse cursor. In any case, check the following:
  10686.  
  10687.                 *   Make sure  mouse support  has been  toggled On  within  the
  10688.                     Miscellaneous Setup menu. It  is on when checkmark  appears
  10689.                     to the left of the Mouse  menu entry and when a scroll  bar
  10690.                     is shown on the  screen. To toggle  mouse support On,  move
  10691.                     the selection bar to highlight "Mouse support" in the  menu
  10692.                     and press [Enter].
  10693.  
  10694.                 *   Determine  if  the  mouse  cursor  is  blending  into   the
  10695.                     background of the screen. If this is the case, try  setting
  10696.                     the background fill character to a space or other innocuous
  10697.                     character.
  10698.  
  10699.                 *   Exit Back & Forth  and make sure that  the mouse driver  is
  10700.                     correctly installed  and that  the mouse  works. First  try
  10701.                     running another program that uses  the mouse. If the  mouse
  10702.                     still does  not  work, reboot  the  system and  install  it
  10703.                     again. Consult your mouse manual for more information.
  10704.  
  10705.                 *   Make sure that your mouse is Microsoft-compatible and  that
  10706.                     it is in Microsoft mode.
  10707.  
  10708. Mouse Use in    When Back & Forth is used  to execute a program that goes  into
  10709. Graphics        extended graphics mode, it is necessary for you to position the
  10710. Programs        mouse cursor at the top  left-hand corner of the screen  before
  10711.                 swapping back  to Back  &  Forth. If  this  is not  done,  upon
  10712.                 returning to the program, moving the mouse may result in "mouse
  10713.                 droppings" trailing the mouse as it is moved across the screen.
  10714.                 This occurs because the  mouse driver used  by your mouse  does
  10715.                 not properly  save the  mouse  settings for  extended  graphics
  10716.                 modes.
  10717.  
  10718. Back & Forth Professional version 2.0                                 page 217
  10719. ______________________________________________________________________________
  10720.  
  10721. Overtime!       If you have  defined one  or more alarms  within the  Overtime!
  10722. Alarms Aren't   event scheduler but they did not go off when they were supposed
  10723. Working         to, check the following:
  10724.  
  10725.                 *   Make certain that Overtime! is  loaded in memory. To  check
  10726.                     this, swap back to the Back & Forth main program screen  by
  10727.                     pressing the B&F hot  key (default is  [Alt][Ctrl][Space]).
  10728.                     If Overtime! is not shown  in the Active Program list  (the
  10729.                     program list in the top half of the screen), then you  must
  10730.                     run Overtime!.
  10731.  
  10732.                 *   Enter the program definition window  for each of the  tasks
  10733.                     that you are using and make sure that Overtime! support  is
  10734.                     set On. If Overtime  support is set  to No, Overtime!  will
  10735.                     not  interrupt  that  program.  After  resetting  Overtime!
  10736.                     support mode to Yes, you  must exit each affected task  and
  10737.                     reload it so  that it  is loaded with  the updated  program
  10738.                     information.
  10739.  
  10740.                 *   Return to Overtime! and check  the alarm time and mode  has
  10741.                     been set properly. First check  that the alarm mode is  set
  10742.                     to either  Sound, Message,  or  Program (depending  on  its
  10743.                     intended action). If it is set Off, it will only provide  a
  10744.                     message within the Appointment book and will not notify you
  10745.                     when the time occurs.
  10746.  
  10747.                     Also check the  date and time  to make certain  that it  is
  10748.                     correct. Remember, 12:00am is  midnight whereas 12:00pm  is
  10749.                     noon.
  10750.  
  10751.                 *   Make sure that the system time and date is correct.
  10752.  
  10753. Clock is        Many games, especially  those by  Sierra, speed  up the  system
  10754. Running Too     clock to fool the  program into running  faster. When you  swap
  10755. Fast            out of one of  these programs, the clock  will run faster.  The
  10756.                 only solution is not to swap such a program out without exiting
  10757.                 it or live with the  faster clock. This is  not a Back &  Forth
  10758.                 problem and, at this time, we do not have a more elegant way to
  10759.                 compensate for the other program's shortcomings.
  10760.  
  10761. Back & Forth Professional version 2.0                                 page 218
  10762. ______________________________________________________________________________
  10763.  
  10764. B&F 'Locks Up'  Back & Forth has been extensively tested and should provide  no
  10765.                 trouble to you if  it has been properly  configured. If you  do
  10766.                 experience a problem running Back & Forth, check the following:
  10767.  
  10768.                 *   If using a  VGA card, try  running Back &  Forth using  the
  10769.                     command line  option VIDEO:VGA.  This forces  Back &  Forth
  10770.                     into standard VGA mode.
  10771.  
  10772.                 *   Remove all  memory-resident  tasks from  your  AUTOEXEC.BAT
  10773.                     file. Close  all  open programs,  exit  Back &  Forth,  and
  10774.                     reboot the system by pressing [Ctrl][Alt][Del]. Now run B&F
  10775.                     again. If the problem goes away, try replacing the TSRs one
  10776.                     by one,  until  you  determine  the  culprit.  Most  memory
  10777.                     resident programs should be run within B&F. This lets  Back
  10778.                     & Forth swap the TSR from memory which increases the memory
  10779.                     available to all of your programs. This also diminishes the
  10780.                     chance of conflicts occurring when running those programs.
  10781.  
  10782.                 *   If you use BUFFERS /X within CONFIG.SYS, remove the /X.
  10783.  
  10784.                 *   Increment by 20 the number  of files allocated within  your
  10785.                     CONFIG.SYS.
  10786.  
  10787.                 *   If  the  problem  still  occurs,   make  a  copy  of   your
  10788.                     AUTOEXEC.BAT and CONFIG.SYS so that  you can refer to  them
  10789.                     later when you are ready to rebuild them.
  10790.  
  10791.                     Edit and  remove  all non-essential  statements  from  your
  10792.                     CONFIG.SYS and AUTOEXEC.BAT by typing the word "REM" at the
  10793.                     beginning of each line. Any  ASCII text editor may be  used
  10794.                     to change these files, if you do not have one, you can  use
  10795.                     your word  processor if  it lets  you save  files in  ASCII
  10796.                     format (either in non-document mode  or by exporting it  in
  10797.                     ASCII format). Leave statements  that are required by  your
  10798.                     system, like FILES, BUFFERS, and hard disk drivers.  Within
  10799.                     the AUTOEXEC.BAT,remove everything except PATH,SET,& PROMPT
  10800.  
  10801.                     Reboot  your  system  with  the  modified  CONFIG.SYS   and
  10802.                     AUTOEXEC.BAT files by pressing [Ctrl][Alt][Del].
  10803.  
  10804.                     Try running Back &  Forth within this "clean"  environment.
  10805.                     You may have to change the Swap drive setup options.
  10806.  
  10807.                     If Back & Forth now  runs without a hitch, try  reinstating
  10808.                     the  statements,   one-by-one   to   the   CONFIG.SYS   and
  10809.                     AUTOEXEC.BAT files. Be patient and systematic.
  10810.  
  10811.                     Once you find out which program, command, or device  driver
  10812.                     is causing  the problem,  first check  its manual.  It  may
  10813.                     mention  command  line  switches   that  may  be  used   to
  10814.                     reconfigure it.  Try  changing  the  order  of  the  device
  10815.                     drivers within the CONFIG.SYS.  Strangely enough, this  can
  10816.                     affect how the  drivers interact together  and with B&F.
  10817.  
  10818.                     Try contacting the developer  of the software in  question.
  10819.                     They may know what your problem is.
  10820.  
  10821.                     If all else fails, contact us.
  10822.  
  10823. Back & Forth Professional version 2.0                                 page 219
  10824. ______________________________________________________________________________
  10825.  
  10826. Technical       If none of the above  suggestions help you solve your  problem,
  10827. Support         then contact us by mail, fax, BBS, Compuserve, or phone at  the
  10828. Checklist       address listed at the beginning of the manual. When you contact
  10829.                 us, please have the following information ready and  available.
  10830.                 Remember, the longer we  stay on the phone  with you, the  less
  10831.                 time we have to write and release new features and products.
  10832.  
  10833.                 -   The make and model of your computer.
  10834.  
  10835.                 -   The  type  and  size  of  all  storage  devices  available,
  10836.                     including lower memory, EMS memory, XMS memory, RAM  disks,
  10837.                     and hard disks.
  10838.  
  10839.                 -   The video board in use.
  10840.  
  10841.                 -   The version of DOS that you are using (if you do not  know,
  10842.                     type VER at the DOS prompt).
  10843.  
  10844.                 -   The contents of your CONFIG.SYS and AUTOEXEC.BAT.
  10845.  
  10846.                 -   The sequence of events  leading up to  the problem and  the
  10847.                     programs in memory at the  time the problem occurs.  Please
  10848.                     include all  TSRs,  device  drivers, disk  cache,  and  EMS
  10849.                     management software run before Back & Forth is loaded.
  10850.  
  10851.                 -   The version of Back & Forth and its serial number.
  10852.  
  10853.                 -   And the error message (if one is produced) exactly as shown
  10854.  
  10855. Back & Forth Professional version 2.0                                 page 220
  10856. ______________________________________________________________________________
  10857.  
  10858. Appendix D: Memory Resident Programs
  10859.  
  10860.                 Memory resident programs are small applications that remain  in
  10861.                 memory, ready to be invoked and used at a moment's notice. They
  10862.                 encompass such tasks as file maintenance utilities, appointment
  10863.                 calendars, calculators, address books, keyboard macro programs,
  10864.                 et cetera.  Also known  as TSR  (terminate and  stay  resident)
  10865.                 programs, these utilities are very  convenient but may also  be
  10866.                 equally troublesome, especially if you use more than one.
  10867.  
  10868.                 A prime source of irritation often lies in the amount of memory
  10869.                 each one occupies. Memory is  a precious commodity on  personal
  10870.                 computers, very few (dare I say  none) of us have enough of  it
  10871.                 to do all that we may  wish to. Many programs gladly gobble  up
  10872.                 all memory available  on the  system and are  still hungry  for
  10873.                 more.
  10874.  
  10875. Types of TSRs   Memory resident programs may be divided into several  different
  10876.                 classes: file  and  system  drivers,  keyboard  enhancers,  and
  10877.                 accessories. File and systems drivers are usually found  within
  10878.                 the CONFIG.SYS file and include  commands used to set the  mode
  10879.                 or path and device drivers used to set up and maintain expanded
  10880.                 memory, RAM  disks, disk  caches,  mice, print  spoolers,  etc.
  10881.                 These should be loaded before Back & Forth. Keyboard enhancers,
  10882.                 like SuperKey and  ProKey, are programs  that learn and  repeat
  10883.                 keystroke sequences  when  activated.  These  programs  may  be
  10884.                 loaded before  or after  Back &  Forth. Accessories  have  been
  10885.                 created to do almost anything imaginable and include such tasks
  10886.                 as DOS  command  stacks, file  maintenance  utilities,  desktop
  10887.                 utilities, calculators, notepads, telephone dialers, etc. These
  10888.                 programs should be loaded within a partition.
  10889.  
  10890. Running a TSR   Running memory  resident programs  within a  program  partition
  10891.                 provides the following benefits:
  10892.  
  10893.                 *     Frees the maximum amount of memory for the programs  that
  10894.                       really need it like  word processors, desktop  publishing
  10895.                       packages, databases, spreadsheets, etc.
  10896.  
  10897.                 *     Reduces the  conflicts  that occur  between  TSRs,  other
  10898.                       programs, and Back  & Forth. A  common problem is  hotkey
  10899.                       conflicts, where more than one program uses the same  key
  10900.                       combination to perform a command.
  10901.  
  10902.                 *     Minimizes screen  conflicts.  Many TSR  programs  do  not
  10903.                       store and redraw graphics  screens correctly. These  TSRs
  10904.                       either will not pop-back when a graphics screen is  shown
  10905.                       or will not restore the screen properly.
  10906.  
  10907.                 *     Removes the  programs  when  desired. Some  TSRs  do  not
  10908.                       provide an easy way to remove itself from memory once you
  10909.                       no longer need it.
  10910.  
  10911. Back & Forth Professional version 2.0                                 page 221
  10912. ______________________________________________________________________________
  10913.  
  10914. Loading a TSR   You can run memory resident programs in several ways. To load a
  10915.                 TSR into a partition then go to a DOS prompt (the way a TSR  is
  10916.                 normally loaded),  define a  program entry  within the  Program
  10917.                 Setup naming the TSR as the  program to be run and setting  the
  10918.                 "Action when done"  to Stay  at DOS. To  load one  or more  TSR
  10919.                 programs before an application, create a batch file naming  the
  10920.                 TSR programs and the application  program. Use this batch  file
  10921.                 as the executable program name when defining the program  entry
  10922.                 within the  Program Setup.  Finally, you  can run  any  program
  10923.                 (including a TSR) from the command line within a DOS partition.
  10924.  
  10925. Removing a TSR  To remove a TSR from memory,  exit all programs run after  that
  10926.                 TSR in  that  partition,  return  to Back  &  Forth,  move  the
  10927.                 selection bar to highlight the task entry containing that  TSR,
  10928.                 and press [Del].
  10929.  
  10930. Back & Forth Professional version 2.0                                 page 222
  10931. ______________________________________________________________________________
  10932.  
  10933. Appendix E: Network Installation and Use
  10934.  
  10935. Network Use     Back & Forth has been designed to function on Novell-compatible
  10936.                 networks as well as single-user systems. To use Back & Forth on
  10937.                 a network, a unique B&F data  file must be configured for  each
  10938.                 user. This file stores the  swap area information, the  program
  10939.                 list, personal color and customization options, etc.
  10940.  
  10941.                 Assign each user a unique number.  For instance, to run Back  &
  10942.                 Forth using the fifth user's data file:
  10943.  
  10944.                 B&FPRO  USER:5
  10945.  
  10946.                 To make Back &  Forth easier for the  network users to use,  we
  10947.                 recommend that  the  network supervisor  set  up a  batch  file
  10948.                 containing a series  of batch statements  matching the name  of
  10949.                 the user with his or her user number. This batch file can  then
  10950.                 execute Back & Forth and pass it the correct user number.
  10951.  
  10952. Note            Back &  Forth supports  up  to 256  users  per file  server  on
  10953.                 networks that  use  the  NETBIOS.  When Back  &  Forth  Net  is
  10954.                 registered, you will receive a security number file that allows
  10955.                 multiple users per file server.  The executable files and  swap
  10956.                 areas can be placed in common areas.
  10957.  
  10958.                 If multiple users will  be using Back &  Forth on a network,  a
  10959.                 special network version must be purchased for each file server.
  10960.                 Ordering information can be found within the ORDER.NET file.
  10961.  
  10962. Setting Up the  The Back & Forth  configuration file can  be created either  by
  10963. Network         each  individual  using  Back  &   Forth  or  by  the   network
  10964. Version         supervisor. Once the file is  created, each user can  customize
  10965.                 the settings at any time.  Each data file contains the  program
  10966.                 list, color settings, autoload setup, swap settings, and  other
  10967.                 program settings.  To set  up  the network  version of  Back  &
  10968.                 Forth, follow these steps.
  10969.  
  10970. Logging On      First, log onto the network  before running Back & Forth.  This
  10971.                 provides Back & Forth access to the network.
  10972.  
  10973. Installing      Install the Back  & Forth files  by following the  instructions
  10974. Back & Forth    found in Section 3.
  10975.  
  10976. Creating the    Now run Back  & Forth  without specifying a  user number.  This
  10977. BPVARS Data     creates the default  BPVARS file,  which can later  be used  to
  10978. File            initialize all other user data files.
  10979.  
  10980.                 To run Back & Forth using the default BPVARS file, enter one of
  10981.                 the  following.   The   B&FPRO.BAT  file   sets   up,   changes
  10982.                 directories, and runs Back  & Forth using conventional  memory.
  10983.                 The B&FHIPRO.BAT file runs Back  & Forth using high memory,  if
  10984.                 available.
  10985.  
  10986.                 B&FPRO                       (or)                      B&FHIPRO
  10987.  
  10988.                 When run,  the  Swap  drive  setup screen  is  shown.  This  is
  10989.                 described at the beginning of this section.
  10990.  
  10991. Back & Forth Professional version 2.0                                 page 223
  10992. ______________________________________________________________________________
  10993.  
  10994.                 Once [F9] is  pressed, control  is passed  to the  main Back  &
  10995.                 Forth screen. You are now ready to set up the general data file
  10996.                 used to initialize each  new user file. Press  [F2] [P] [P]  to
  10997.                 open the Program setup menu, where tasks should be defined  for
  10998.                 use. This should include the programs that most (or all)  users
  10999.                 regularly execute. After  this information has  been set,  exit
  11000.                 Back & Forth.
  11001.  
  11002. Creating the    Now re-run  Back &  Forth using  the first  user number  to  be
  11003. User Data       defined. To do this, type one of the following:
  11004. Files
  11005.                 B&FPRO  USER:1               (or)              B&FHIPRO  USER:1
  11006.  
  11007.                 If that user data  file has not yet  been created, you will  be
  11008.                 prompted that the  file does  not exist. The  two choices  are:
  11009.                 "Default values" and "User 0 values". To use the default BPVARS
  11010.                 file to initialize its contents, select "User 0 values".
  11011.  
  11012.                 Control is  then passed  to the  Swap drive  setup, as  before.
  11013.                 Check the settings  shown and change  them, if necessary.  Each
  11014.                 user must have  "create file"  privilege for each  of the  swap
  11015.                 paths specified. Press [F9] to save these settings to the first
  11016.                 user's BPVARS file.
  11017.  
  11018.                 Now set up the programs to be made available to the first user,
  11019.                 press [F2] and press  [P] twice to  activate the Program  setup
  11020.                 option. Other program  settings may also  be customized  within
  11021.                 the Setup menu.
  11022.  
  11023.                 After you finish setting up the first user's data file,  re-run
  11024.                 Back & Forth using the next user number to be defined. Continue
  11025.                 this process until all user data files have been created.
  11026.  
  11027. Running Back &  Once the data files  have been created for  each user, you  are
  11028. Forth           ready to begin using Back &  Forth. To bypass the opening  Swap
  11029.                 drive setup  screen,  add the  "GO"  command line  option  when
  11030.                 running Back & Forth. To do so, type:
  11031.  
  11032.                 B&FPRO  USER:###  GO       (or)          B&FHIPRO  USER:###  GO
  11033.  
  11034.                 USER=### designates  a  number  between 0  and  the  number  of
  11035.                 registered users.  If  the number  is  already in  use  on  the
  11036.                 network, B&F terminates and shows an appropriate error message.
  11037.  
  11038.                 Back & Forth uses  the network user number  to create a  unique
  11039.                 swap  file  for  each  user.  These  files  are  not   randomly
  11040.                 generated, however. If Back  & Forth is abnormally  terminated,
  11041.                 B&F  automatically  overwrites  the  swap  files  in  the  next
  11042.                 session.
  11043.  
  11044.